Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
ЗасЛанец Гость
|
Добавлено: Пн Авг 26 2002 16:41 Заголовок сообщения: Диалоги - это ещё те сволочи! |
|
|
Значит так, пишу на Visual C++ программу, которая должна использовать диалоги из ресурса. Всё бы отлично, но!.. Сволочные эти диалоги оказывается! А казалось, что всё так просто! Короче DialogBox высвечивает некоторый диалог из ресурса и на этом всё. Совсем всё. Программа больше ни на что не реагирует. Даже на пиво! Кто-нибудь сталкивался с чем-либо подобныим? И как проблему решили! А если мне кто-нибудь на мыло кинет примерчик буду премного благодарен! |
|
Вернуться к началу |
|
|
ЗасЛанец Гость
|
Добавлено: Вт Авг 27 2002 08:50 Заголовок сообщения: Помогите! |
|
|
БЛИН! Не уж-то ни кто с диалогами не работал?! |
|
Вернуться к началу |
|
|
xorxor Гость
|
Добавлено: Вт Авг 27 2002 10:37 Заголовок сообщения: Re: Помогите! |
|
|
если все виснет после DialogBox, то скорее всего у тебя ошибка в диалоговой функции. надо примерно так:
BOOL CALLBACK DlgProc( HWND wnd, UINT msg, WPARAM w, LPARAM l) { BOOL RetValue=false; switch (msg) { case WM_INITDIALOG:RetValue=true;break; case WM_CLOSE:RetValue=true;EndDialog(wnd,0);break; }; return RetValue; };
а диалог запускать так DialogBox(hinstance, MAKEINTRESOURCE(IDDGETFILE), NULL, &DlgProc); |
|
Вернуться к началу |
|
|
ЗасЛанец Гость
|
Добавлено: Ср Авг 28 2002 11:03 Заголовок сообщения: Re: Помогите! |
|
|
Благослови тебя Б.Гейтс! Я смотрю на мои вопрося только ты и отвечаешь :о) |
|
Вернуться к началу |
|
|
xorxor Гость
|
Добавлено: Чт Авг 29 2002 07:19 Заголовок сообщения: Re: Помогите! |
|
|
без проблем, обращайся еще |
|
Вернуться к началу |
|
|
|