Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Диалоги на Api

1.2K
22 октября 2005 года
BigBug
93 / / 30.07.2004
Вопрос по диалогам.
Пишу простую прогу в которой сначала должен появиться один
диалог, а после его закрытия следующий.
Пытаюсь сделать это так:
Код:
int PASCAL WinMain(HINSTANCE hInstance,
                   HINSTANCE hPrevInstance,
                   LPSTR lpCmdLine,
                   int nCmdShow)
{
        INITCOMMONCONTROLSEX cc={sizeof(cc),ICC_BAR_CLASSES};
        InitCommonControlsEx(&cc);



    DialogBox(hInstance,(LPCSTR)IDD_HELLODLG,0,&hello_dialogproc);

    DialogBox(hInstance,(LPCSTR)IDD_UNDLG,0,&work_dialogproc);

    return 0;
}
Но второй диалог не запускается.
В MSDN начитал что причина в [COLOR=blue]PostQuitMessage(0);[/COLOR]
но как по другому можно закрыть первый диалог ?
Можно ли както по другому решить эту проблему ?
292
24 октября 2005 года
Matush
726 / / 14.01.2004
BOOL EndDialog(
HWND hDlg, // handle to dialog box
int nResult // value to return
);
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог