контроль ввода в диалоге
От: new_user  
Дата: 07.01.05 09:11
Оценка:
В диалоге ввожу данные и контролирую их на правильность
и если ошибка, то надо изменить ввод
однако диалоговое окно исчезает
как его оставить на экране ?




BOOL CALLBACK GettingStartTime(HWND thishDlg,UINT iMsg,WPARAM wParam,LPARAM lParam)
{
    switch (iMsg)
        {
            case WM_INITDIALOG:
                return(TRUE);
            case WM_COMMAND:
                switch (LOWORD(wParam))
                    {
                        case IDOK:
                                                ...
                                                         if (CheckData(param1,param2))
                                                               EndDialog(thishDlg,0);
                                                         else
                                                           MessageBox(thishDlg,"Error","Error",MB_OK);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.