При выборе другого пункта в COMBOBOXе родительскому окну от данного контрола приходит серия WM_COMMANDов с разными кодами в HIWORD(wParam), при этом после 0x0009 (CBN_SELENDOK) приходит 0x0010, которого в winuser.h вообще нет, там 10 последний, т.е. 0x000a. А что же такое 0x0010 и чем его закусывать?
Здравствуйте Рек, Вы писали:
Рек>Здравствуйте FUKS, Вы писали:
FUKS>>При выборе другого пункта в COMBOBOXе родительскому окну от данного контрола приходит серия WM_COMMANDов с разными кодами в HIWORD(wParam), при этом после 0x0009 (CBN_SELENDOK) приходит 0x0010, которого в winuser.h вообще нет, там 10 последний, т.е. 0x000a. А что же такое 0x0010 и чем его закусывать?
Рек>теперь это задокументировано
Рек>/*
Рек> * Combo Box Notification Codes
Рек> */
Рек>#define CBN_SELENDCANCEL 10
Рек>..
я чё-то не понимаю или 16 == 10 ???
Здравствуйте Курилка, Вы писали:
К>Здравствуйте Рек, Вы писали:
Рек>>Здравствуйте FUKS, Вы писали:
FUKS>>>При выборе другого пункта в COMBOBOXе родительскому окну от данного контрола приходит серия WM_COMMANDов с разными кодами в HIWORD(wParam), при этом после 0x0009 (CBN_SELENDOK) приходит 0x0010, которого в winuser.h вообще нет, там 10 последний, т.е. 0x000a. А что же такое 0x0010 и чем его закусывать?
Рек>>теперь это задокументировано
Рек>>/*
Рек>> * Combo Box Notification Codes
Рек>> */
Рек>>#define CBN_SELENDCANCEL 10
Рек>>..
К>я чё-то не понимаю или 16 == 10 ???
Извиняюсь. Тормознул.