ПРАКТИКА ― СЕСТРА ШИЗОФРЕНИИЭтот пример создает listview и заполняем его именами и размерами полей текущей папки. Режим отображения элементов по...
state ― параметр, содержащий флаги, отражающие состояние item'а. Оно может изменяться из-за действий пользователя или другой программы. Термин...
Глава сорок шестая. Братец Кролик и Контрол Listview [IMG] В этой главе мы изучим как создать и использовать элемент управления listview. Скачайте...
invoke SendMessage,hwndTool,TTM_ADDTOOL,NULL,lptiПосле того, как все 4 tool'а зарегистрированы, мы можем перейти к кнопкам на диалоговом окне. Мы...
ПРАКТИКА ― СЕСТРА ШИЗОФРЕНИИСледующий пример ― это простое диалоговое окно с двумя кнопками. Клиентская область диалогового окна поделена на 4...
Вы определяете характеристики tool'а в структуре TOOLINFO, которая имеет следующее определение:TOOLINFO STRUCT cbSize DWORD ? /* размер...
Глава сорок пятая. Братец Кролик и подсказки (toolip control)[IMG]Мы изучим контроль tooltip. Что это такое, как его создать и как им...
Разбор полётовСначала мы проанализируем код основной программы. invoke LoadLibrary,addr Libname or eax,eax ;.if...
ПРАКТИКА ― СЕСТРА ШИЗОФРЕНИИmakedll64.batcls set masm64_path=\masm64\ set filename=tut_26a if exist %filename%.dll del %filename%.dll...
Глава сорок четвертая. Братец Кролик и сплэш-экран[IMG] Теперь, когда мы знаем, как использовать рисунок, мы можем применить его более творчески....
Разбор полётовПример отобразит диалоговое окно с тремя окнами ввода, которые будут заполнены именем класса, дескриптором окна и адресом процедуры...
файл makeDLL64.batcls set masm64_path=\masm64\ set filename=tut_24a if exist %filename%.dll del %filename%.dll %masm64_path%bin\ml64.exe /c /Cp /I...
Если вызов успешен, он возвращает хэндл хука в eax. Если нет, возвращается NULL. Вы должны сохранить хэндл хука, чтобы снять его в дальнейшем. Вы...
Глава сорок третья. Братец Кролик и Windows-хуки[IMG] В этой главе мы изучим хуки. Это очень мощная техника. С их помощью вы сможете вмешиваться в...
Разбор полётовПрограмма отобразит на экране обычное окно. По нажатию кнопки "Свернуть" оно свернётся до иконки в system tray. По двойному щелчку...
asm-файлinclude win64a.inc include shell32.inc includelib shell32.lib IMAGE_BASE equ 400000h WM_SHELLNOTIFY equ WM_USER+5 IDI_TRAY equ 0...
ПРАКТИКА ― СЕСТРА ШИЗОФРЕНИИВариант #1include win64a.inc include shell32.inc includelib shell32.lib IMAGE_BASE equ 400000h WM_SHELLNOTIFY...
Глава сорок вторая. Братец Кролик и иконки в system tray[IMG] В этой главе мы узнаем, как помещать иконки в system tray и как...
Разбор полетовПрограмма создаст простое окно с "измененными" окнами ввода в своей клиентской области. Окна ввода будут принимать только...
Глава сорок первая. Братец Кролик и суперклассинг[IMG] В этой главе мы изучим суперклассинг, что это такое и для чего он служит. Вы также узнаете,...
Имена участников (разделяйте запятой).