Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.11;
Скачать: CL | DM;

Вниз

Переход между контролами по TAB   Найти похожие ветки 

 
Users   (2004-05-27 11:59) [0]

Какие атрибуты нужно добавить в стиль контрола, что между ними можно было переходить по TAB ? Пробовал

EDITTEXT IDC_EDITSOURCE, 45, 12, 160, 12, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP

Но не помогает ! Может нужно ручками обрабатывать, и потом фокус самому выставлять ?


 
Cobalt ©   (2004-05-27 12:11) [1]

Более полный текст диалога приведи.
Так мало что понятно.


 
Игорь Шевченко ©   (2004-05-27 12:17) [2]

Переход по TAB обычно в диалоговом окне осуществляется. В обычном окне надо TAB самому обрабатывать, насколько мне известно.


 
Users   (2004-05-27 20:43) [3]

Вот полный текст диалога :


MAIN_DIALOG DIALOG 0, 0, 216, 180
STYLE DS_MODALFRAME | 0x2004L | WS_OVERLAPPED | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CLASS "MainWndClass"
CAPTION "Sample"
FONT 8, "MS Sans Serif"
{
EDITTEXT IDC_EDIT1, 45, 12, 160, 12, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
EDITTEXT IDC_EDIT2, 45, 27, 160, 12, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
EDITTEXT IDC_EDIT3, 46, 59, 160, 95, ES_MULTILINE | ES_AUTOHSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "Butto1", IDC_BUTTON_1, 56, 164, 50, 14
PUSHBUTTON "Butto1", IDC_BUTTON_2, 109, 164, 50, 14
PUSHBUTTON "Exit", IDC_BUTTON_EXIT, 162, 164, 50, 14
GROUPBOX "  Group1   ", -1, 2, 1, 211, 44
RTEXT "Label1", -1, 9, 12, 30, 8
GROUPBOX "  Group2  ", -1, 2, 46, 211, 113
RTEXT "Label2", -1, 10, 59, 30, 8
RTEXT "Label3", -1, 9, 27, 30, 8
}


Главное окно создается из ресурса диалога, может в этом все дело ?

Попробую обычное окно создать.


 
nikkie ©   (2004-05-27 21:52) [4]

по-моему, с модальным диалогом проблем быть не должно. а если диалог немодальный - в цикле выборки сообщений надо вставить вызов IsDialogMessage(хендл диалога):

MSG msg;
while(GetMessage(&msg, NULL, 0, 0)) {
 if (!IsDialogMessage(hwndDlg, &msg)) {
   TranslateMessage(&msg);
   DispatchMessage(&msg);
 }
}



Страницы: 1 вся ветка

Текущий архив: 2004.07.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.049 c
1-1088003235
Новенький
2004-06-23 19:07
2004.07.11
Имя файла


1-1088584282
Николай
2004-06-30 12:31
2004.07.11
Очень простой вопрос: подскажите код символа конца файла


4-1086092265
Андрей Сенченко
2004-06-01 16:17
2004.07.11
К вопросу по ALT-F4 и прочем


14-1088125196
Soft
2004-06-25 04:59
2004.07.11
Как вам такие ужастики? Стивен Кинг отдыхает...


1-1088085346
Alex____
2004-06-24 17:55
2004.07.11
Как откомпилировать исходник ~70 Mb?