CreateDialogParam+DlgProc+WndProc[IMG]файл tut_10d.asm ; GUI # include win64a.inc IDM_SAYHELLO equ 0 IDM_GETTEXT equ 1 IDM_CLEAR equ 2 IDM_EXIT...
CreateDialogParam+DlgProc[IMG]файл tut_10b.asm; GUI # include win64a.inc IDM_SAYHELLO equ 0 IDM_GETTEXT equ 1 IDM_CLEAR equ 2 IDM_EXIT equ 3...
DialogBoxParam+DlgProc [IMG] текст файла tut_10a.asm; GUI # include win64a.inc IDM_SAYHELLO equ 0 IDM_GETTEXT equ 1 IDM_CLEAR equ 2 IDM_EXIT equ 3...
ПРАКТИКА ― СЕСТРА ШИЗОФРЕНИИ[IMG] CreateDialogParam+WndProc+Classтекст файла tut_10c.asm ; GUI # include win64a.inc IDM_SAYHELLO equ 0 IDM_GETTEXT...
Глава тридцатая. Братец Кролик и диалоги[IMG]ТЕОРИЯ ― МАТЬ СКЛЕРОЗАЕсли вы изучили примеры в предыдущих главах достаточно подробно, вы заметили,...
Обратите внимание, что меню тоже шлет сообщение WM_COMMAND, чтобы уведомить окно о своем состоянии. Как мы можем провести различие между...
Глава двадцать девятая. Братец Кролик создает дочерние окна[IMG] В этой главе мы изучим дочерние элементы управления (child window controls),...
Мы выводим рисунок в ответ на сообщение WM_PAINT. Для этого мы сначала вызываем BeginPaint и получаем дескриптор DC. Затем создаем совместимый...
Теория ― мать склерозаНа компьютерах используется множество различных форматов изображений, но Windows естественным образом поддерживает только...
[img] Исходный код и сом-файл здесь ; masm dos com # .286 .model tiny .code ClipX2 EQU 640 ClipY2 EQU 480 org 100h start:...
;выбираем направление call RAND and ax,1 jnz @f dec ax @@: mov [di].xD,ax ;выбираем направление...
эффект "линза" + сталкивающиеся шары Если линза на экране - окружность (x_{0},y_{0},r_{0}), то в точках (x,y), для которых...
xor di, di mov dx, HEIGHT_SCREEN-1 @5: xor si, si @@: push dx mov cx, si push si imul si,dx,80...
Эффект дождь[img] Размер COM-файла 701 байт. Во вложении исходный текст, картинка в формате PCX и COM-файл; masm dos com # .model tiny .code .686...
; masm dos com # .model tiny .code .686 org 100h IMPUT_STATUS_0 equ 3DAh VGA_SEGMENT equ 0A000h SCREEN_HEIGHT equ 200 SCREEN_WIDTH equ 320...
; masm dos com # .model tiny .code .686 org 100h VGA_SEGMENT equ 0A000h IMPUT_STATUS_0 equ 3DAh SCREEN_WIDTH equ 320 SCREEN_HEIGHT equ 200...
След от водомерки на поверхности водыЭтап первый; masm dos com # .model tiny .code .386 org 100h PALSIZE equ 300h WIDTH_SCREEN equ 320...
Немного теорииВ сущности, пламя, это тот же эффект Blur, изменений совсем немного. Допустим, мы хотим изобразить самый простой вариант: Пламя...
Заставка для Windows 7 64 bits выполнена с использованием того же эффекта. [IMG] На самом деле этот эффект называется blow ("раздувание")....
Anis-эффект Как скролить (вправо-влево, вверх-вниз), надеюсь, вы знаете. Что такое полярные координаты, наверно то же. Так вот этот эффект основан...
Имена участников (разделяйте запятой).