Вход в Зоопарк ручных компьютеров
gps мониторинг, транспортная логистика, gps слежение
mfc dialog based application и кнопка (Х)
"Карманная" версия Базара

 
Начать новую тему   Ответить на тему    Список Базаров Форумы Handy.ru -> Программирование для КПК
Предыдущая тема :: Следующая тема  
Автор Сообщение
rew

Гуру


Зарегистрирован: 21.11.2001
Сообщения: 515
Откуда: 1он ле цион

СообщениеДобавлено: Пн Апр 14, 2008 21:15    Заголовок сообщения: mfc dialog based application и кнопка (Х) Ответить с цитатой

вопрос новичка.
создаю в вижуал студии проэкт 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
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список Базаров Форумы Handy.ru -> Программирование для КПК Часовой пояс: GMT - 10
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять вложения в этом форуме
Вы можете просматривать вложения в этом форуме



Форумы Handy.ru 


Powered by phpBB © 2001 phpBB Group