STATIC & InvalidateRgn
От: mumg  
Дата: 24.10.06 20:42
Оценка:
Привет всем,

Создаю с использованием win32api STATIC control.
static sys_int_16_t slider_class[] = { 'S' , 'T' , 'A' , 'T' , 'I' , 'C' , 0};
hwnd = CreateWindowW ( (LPWSTR)slider_class, (LPCWSTR)&null ,
dw_SS_OWNERDRAW | WS_CHILD | WS_VISIBLE|WS_TABSTOP,
left() , top() , width() , height() , context->window_handle() ,
SYS_NULL , WIN32_HInstance , SYS_NULL );

рисую по WM_DRAWITEM, что то изменяю и вызываю InvalidateRgn
Вижу что еще раз отрабатывается WM_DRAWITEM
НО СОДЕРЖИМОЕ НЕ МЕНЯЕТСЯ, причем если окно открыть закрыть все ок.

Куда рыть ?

25.10.06 12:06: Перенесено модератором из 'C/C++' — Кодт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.