Вход в Зоопарк ручных компьютеров
gps мониторинг, транспортная логистика, gps слежение
Если вы видите баннеры при просмотре с КПК, то вам - СЮДА
mfc dialog based application и кнопка (Х)
Форумы Поиск Вход Для ПК
Программирование для КПК
Пн Апр 14, 2008 21:15
rew (Гуру, 1он ле цион)
вопрос новичка.
создаю в вижуал студии проэкт mfc dialog based app, если ничего не меняя, запустить, поднимается модальный диалог с кнопкой (ок), его закрыть, я хочу заменить на (Х) сворачивать окно в
Код:

BOOL CTest2Dlg::OnInitDialog()
{
   CDialog::OnInitDialog();
   SetIcon(m_hIcon, TRUE);         // Set big icon
   SetIcon(m_hIcon, FALSE);      // Set small icon

   ::SHDoneButton(this->m_hWnd, SHDB_HIDE); <-- добавляю
   
   return TRUE; 
}
...

BOOL CTest2App::InitInstance()
{
    // SHInitExtraControls should be called once during your application's initialization to initialize any
    // of the Windows Mobile specific controls such as CAPEDIT and SIPPREF.
    SHInitExtraControls();
   SetRegistryKey(_T("Local AppWizard-Generated Applications"));

   CTest2Dlg dlg;
   m_pMainWnd = &dlg;
   INT_PTR nResponse = dlg.DoModal(); <-- что то мне подсказывает что проблема здесь
   if (nResponse == IDOK)
   {
   }
   return FALSE;
}

ок, "иксик" Smile появляется, но если его нажать, сам он исчезает, но все что было в окне продолжает висеть как на картинке Sad
[КАРТИНКА]
1. до нажатия на (Х), 2. после

цель создать обычное окно, но гуй создавать не вручную в коде, а через редактирование ресурсов диалога, куда копать?
____________
asys p505, t630

Если вы видите баннеры при просмотре с КПК, то вам - СЮДА



Форумы Handy.ru 


Powered by phpBB © 2001 phpBB Group