Привет ) Берём маленький битмап, например 8х8, создаем кисть, закрашиваем область. Можно сделать из этой области б., вроде-бы. и у нас будет хэндл этого б.. Вопрос - как сделать из него что-то вроде обычного б. - те. MyBitmap N... equ ... Нужен - именно equ. Есть функция, для которой его нужно указать, а хэндл она сама делает внутри себя....
Функция Bmpbutton из библиотеки masm32.lib : .const bmp1 equ ... bmp2 equ ... invoke Bmpbutton,hWnd, x,y, ( equ bmp1) , (equ bmp2 ), N... Создает кнопку ( внутри функции - процедура создание окна, сабклассирование, обработка нажатий мыши и т.д.) . Т.е. приходится брать битмапы размером - какие они будут на кнопке..., а если она будет достаточно большая?( ведь бывает и такое), то... Битмап можно нарисовать (см выше) - как сообщить функции,что нам нужен именно этот битмап ??? Она не понимает ,что такое хэнл. Ей нужен equ /////////////////////////////////
Интересно, ты хоть понимаешь что такое "equ"? bmp1, bmp2 - номера ресурсов типа "bitmap". не нравицца - перепиши masm32.lib как тебе надо, сорсы лежат рядом. ей понимать и не надо, а тебе - не мешало бы.