Edmond :-) Рад приветствовать!
Легче перенести такую функцию в другой проект.
Сделай два битмапа с шариком - на первом все пиксели шарика (не белого цвета) сделай чёрными. На втором, весь фон (белый, вокруг шарика) тоже...
FASM rules!
Также утечка ресурсов: то что создано через CreatePen() должно быть удалено через DeleteObject(). Кроме того, То что выбрано через SelectObject()...
По MSDN - GWL_USERDATA это 4 байта на любые нужды. По логике должно работать даже с COMBOBOX.
Дело в том, что для сообщения WM_COMMAND - WPARAM содержит два значения: код содержится в верхней части, а идентификатор COMBOBOX - в нижней: .if...
А вот ещё интересное теоретическое положение: при расширении Вселенной - расширяется только межгалактическое пространство, а внутри-галактическое...
А в глобальную переменную его! Но тогда не получится создать несколько HWNDs твоего окна.
1. В ответ на WM_INITDIALOG: invoke SetWindowLong, hDlg, DWL_USER, value_InParam 2. В ответ на WM_PAINT: invoke GetWindowLong, hDlg, DWL_USER mov...
Неплохая заметка по теме (английский): http://blogs.msdn.com/oldnewthing/archive/2004/03/24/95235.aspx
Окно под сплиттером (родитель двух панелей) не должно рисовать свой фон.
SendMessage (hWndCheck, BM_SETCHECK, BST_CHECKED, 0);
amdtm Неудачный подход. Наследование достигается не через указатель, а через полное включение базовой структуры в структуру наследуемого класса....
Неплохо написано по теме: http://blogs.msdn.com/oldnewthing/archive/2007/10/18/5501378.aspx
Вот здесь: http://www.microsoft.com/whdc/driver/kernel/DLL_bestprac.mspx неплохой документ от Microsoft где написано чего нельзя делать в...
А как ты ставишь бряк на функцию? Каким образом известен адрес функции? Например, я отлаживаю EXE, где пара тысяч функций, и если я загружаю его в...
technik5 А также Ассемблер может стать объектно-ориентированным, т.е. перейти на другой уровень.
Модуль может быть представлен двумя файлами: Module.Inc - здесь описана структура объекта с которым работает данный модуль. Например: virtual at...
WPARAM для CB_ADDSTRING это нулевое значение: http://msdn2.microsoft.com/en-us/library/bb775828(VS.85).aspx
Имена участников (разделяйте запятой).