Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

CFileDialog из консольного приложения

0 views
Skip to first unread message

Nazim Nuriev

unread,
Jul 26, 2007, 9:16:07 AM7/26/07
to
Привет, All!

Hезатейливая конструкция вызывается из консольного приложения (WinXP, если это
существенно):

CFileDialog dlg(0, NULL, NULL, dwFlags, file_filter);
dlg.m_ofn.lpstrFile = FileName;
dlg.m_ofn.nMaxFile = _MAX_PATH;

if (dlg.DoModal() != IDOK)
return 0;

и при первом DoModal() фокус ввода остается на окне консоли, что плохо, т.к.
приходится мышью или alt+tab отдавать фокус ввода диалогу.
Второе+ обращение уже не страдает этим.
Есть ли простой способ заставить диалог появляться поверх окна консоли?


С уважением, Nazim

0 new messages