· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Кнопка в окне

Посл.отвђт Сообщенiе


Дата: Янв 15, 2004 15:38:53

Подскажите пожалуйста, как сделать кнопочку в окне и разместить ее в определенной области этого окна, по координатам, потому что в другой части окна у меня рисунок.
Заранее спасибо!!!


Дата: Янв 15, 2004 16:30:24

Ну, во-первых, при создании контрола, ты сразу указываешь
координаты по которому он выводится.
А, во-вторых, существует MoveWindow и аналогичные ей.


Дата: Янв 15, 2004 17:03:11

А для наглядности, для не знающего, примерчик можно. Пожалуйста.


Дата: Янв 15, 2004 19:22:21

; ------------------------- создаём кнопку в окне ------------------------

Button1W EQU 030
Button1H EQU 021
Button1T EQU 020
Button1L EQU 275

.DATA
szBtnClass    db "Button",0
szBtn1Text    db "...",0

.code

......................... много вырезано ......................

invoke CreateWindowEx, WS_EX_LEFT, OFFSET szBtnClass, OFFSET szBtn1Text,\
                       WS_VISIBLE or WS_CHILD or BS_PUSHLIKE or BS_TEXT,\
                       Button1L, Button1T, Button1W, Button1H,\
                       hwnd, NULL, hInst, NULL
mov   Button1, eax

.......................................................


Дата: Янв 18, 2004 00:02:07

А Iczelion туториалы писал зря... Да и МСДН - напрасная трата места на винте...


Дата: Янв 22, 2004 08:45:44

Iczelion Туториалы писал не зря!!! Но некоторые программы которые приводяться там в примерах под ХР не работают. Компиляться нормально, но при запуске не делаеться то что должно,например, не создаеться меню.
И МСДН не напрасная трата места на винте, просто с английским не сильно дружу. :)


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.057