Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
 |
[ASM WIN32 API] 13.11.01 06:49 Число просмотров: 969
Автор: Biasha <Бяша> Статус: Member
|
> Какие API функции нужно использовать для создания кнопки. Такие же как, например, на VC++ (без MFC) - CeateWindow(Ex).
Имя класса окна - "BUTTON".
> Если можете,то пример на ASM.
button_text db 'Push Me', 0
button_class db 'BUTTON', 0
hMainWnd HWND <?> ; Создаёшь главное окно
call CreateWindowExA PASCAL, 0, hInstance, 0, hMainWnd,\
10, 10, 10, 10, L WS_CHILD, offset button_text,\
offset button_class, L 0
---
Примерно так вот создаётся кномка 10x10 и координатами (10; 10)с текстом "Push Me" на окне с дескриптором hMainWnd.
Короче берёшь MSDN и читаешь.
P.S.
Советую нарисовать всё редактором ресурсов, а не руками создавать.
|
<programming>
|
[ASM WIN32 API] 12.11.01 09:02
Автор: New Статус: Незарегистрированный пользователь
|
Какие API функции нужно использовать для создания кнопки.
Если можете,то пример на ASM.
|
 |
[ASM WIN32 API] 13.11.01 06:49
Автор: Biasha <Бяша> Статус: Member
|
> Какие API функции нужно использовать для создания кнопки. Такие же как, например, на VC++ (без MFC) - CeateWindow(Ex).
Имя класса окна - "BUTTON".
> Если можете,то пример на ASM.
button_text db 'Push Me', 0
button_class db 'BUTTON', 0
hMainWnd HWND <?> ; Создаёшь главное окно
call CreateWindowExA PASCAL, 0, hInstance, 0, hMainWnd,\
10, 10, 10, 10, L WS_CHILD, offset button_text,\
offset button_class, L 0
---
Примерно так вот создаётся кномка 10x10 и координатами (10; 10)с текстом "Push Me" на окне с дескриптором hMainWnd.
Короче берёшь MSDN и читаешь.
P.S.
Советую нарисовать всё редактором ресурсов, а не руками создавать.
|
 |
[ASM WIN32 API] 12.11.01 14:29
Автор: Rook <Alex Sergeev> Статус: Member
|
посмотри в masm32 ы папке шаблонов.
|
|
|