![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 01.11.2010
Сообщений: 17
|
![]()
Почему функция DialogBox(...) не возвращает TRUE?
BOOL CALLBACK ContactDialogProc(HWND hCntctDlg,UINT iMsg,WPARAM wParam,LPARAM lParam) { switch(iMsg) { case WM_INITDIALOG: return TRUE; case WM_COMMAND: switch(LOWORD(wParam)) { case IDOK: GetDlgItemText(hCntctDlg,IDC_EDIT1, ContactData.name,N1); GetDlgItemText(hCntctDlg,IDC_EDIT2, ContactData.surname,N1); GetDlgItemText(hCntctDlg,IDC_EDIT3, ContactData.telnumb,N1); GetDlgItemText(hCntctDlg,IDC_EDIT4, ContactData.adress,N2); GetDlgItemText(hCntctDlg,IDC_EDIT5, ContactData.age,N3); EndDialog(hCntctDlg,0); return TRUE; case IDCANCEL: Flag=0; EndDialog(hCntctDlg,0); return FALSE; } break; } return FALSE; } |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 09.11.2009
Сообщений: 104
|
![]()
Функция EndDialog разрушает модальное диалоговое окно, вынуждая систему закончить любую обработку для блока диалога.
Синтаксис BOOL EndDialog ( HWND hDlg, // дескриптор диалогового окна int nResult // возвращаемое значение ); Параметры hDlg Идентифицирует диалоговое окно, которое будет разрушено. nResult Устанавливает значение, которое будет возвращено прикладной программе от функции, которая создавала диалоговое окно. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 01.11.2010
Сообщений: 17
|
![]()
Спасибо, разобрался
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа в Win32 API | Ko3blpb | Помощь студентам | 0 | 05.01.2011 20:35 |
win32 API.Visual Studio 2008.Создание проекта Win32 | Aleksandr_Yanov | Visual C++ | 2 | 12.09.2010 13:09 |
Win32 API. VS2008. Как создать приложение win32 в vs2008? | Aleksandr_Yanov | Visual C++ | 4 | 12.09.2010 00:59 |
Win32 Api | revaldo666 | Win Api | 10 | 06.07.2010 00:48 |
Win32 Api! | alexov | Общие вопросы C/C++ | 7 | 09.02.2009 22:25 |