Конференция "WinAPI" » Обработка сообщений от дочерних контролов [D7, WinXP]
 
  • imp (03.09.09 08:14) [0]
    Здравствуйте. Есть проблема.
    Создаю groupbox а в нем edit и UpDown.
    При этом parent для edit и UpDown - groupbox;


    TimeGB:=CreateWindow('BUTTON', 'Время обновления', WS_CHILD or WS_VISIBLE or BS_GROUPBOX, 5, 5, 145, 45, Mwindow, 0, hInstance, nil);
     GetWindowRect(TimeGB,Rect);
     HourEdit := CreateWindowEx(WS_EX_CLIENTEDGE, 'Edit', '', ES_AUTOHSCROLL or WS_CHILD or WS_VISIBLE,
                             2+Rect.Left-RectForm.Left-2, Rect.Top-RectForm.Top-(n div 2), EditW, EditH, TimeGB, 0, hInstance, nil );
     HourUpDown:=CreateUpDownControl(WS_CHILD or WS_VISIBLE or UDS_AUTOBUDDY or UDS_SETBUDDYINT or UDS_ALIGNRIGHT,
                                     EditW+1,n,EditW,EditH,TimeGB,HourUpDownID,hInstance,HourEdit,24,0,0);



    как в этом случае совить сообшения от edit и UpDown, так как они до них недоходят!!!
  • Сергей М. © (03.09.09 08:36) [1]
    Как это "не доходят" ?
    Контролы Edit и UpDown у тебя работоспособны ? Они делают то что ты от них ожидаешь ? Значит все "доходит" куда и как надо.
    А вот где, что и как ты "ловишь" - это есть тайна за семью печатями, в пнриведенном коде никакой "ловлей" даже не пахнет.
 
Конференция "WinAPI" » Обработка сообщений от дочерних контролов [D7, WinXP]
Есть новые Нет новых   [134434   +26][b:0][p:0.001]