· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.WIN32 —› как создать GROUPBOX ?

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


Дата: Мар 25, 2003 14:59:50

как создать GROUPBOX ?
блин, помогите пожалуйста, а то я умру от любопытства


Дата: Мар 25, 2003 15:47:34

Ты что одурел? %|
Вот тебе пример готового rsrc.rc файла:
------------------------------------------
#include "\masm32\include\resource.h"

#define DLG_ICON 1
#define IDI_GB 10
#define IDI_TEXT 20
#define IDC_EXIT 100

TESTWIN DIALOGEX MOVEABLE IMPURE LOADONCALL DISCARDABLE 10, 10, 111, 43
STYLE DS_CENTER
EXSTYLE WS_EX_TOOLWINDOW
CAPTION "shit"
FONT 8, "Tahoma"

BEGIN
GROUPBOX "", IDI_GB, 1, 0, 109, 30
LTEXT "", IDI_TEXT, 5, 9, 100, 19
PUSHBUTTON "Exit", IDC_EXIT, 40, 31, 32, 12, NOT WS_TABSTOP, WS_EX_STATICEDGE
END

DLG_ICON ICON MOVEABLE PURE LOADONCALL DISCARDABLE "data\shit.ico"
--------------------------------------------
Компиляция:
\MASM32\BIN\Rc.exe /v rsrc.rc
\MASM32\BIN\Cvtres.exe /machine:ix86 rsrc.res

Копирую, компилируй, скачай Restorator,
в нём открывай непакованные PE-файлы, *.res и
изучай!
И не пиши всякую лажу!


Дата: Мар 25, 2003 17:34:52

а где взять этот Restorator ?


Дата: Мар 25, 2003 18:05:42

я сделал по другому:

.ELSEIF uMsg==WM_CREATE
invoke CreateWindowEx,NULL,\
ADDR ClassButton,\
ADDR TextFind,\
BS_GROUPBOX or WS_CHILD or WS_VISIBLE,\
10,10,100,100,\
hWnd,\
NULL,\
hInstance,\
NULL


... я сам догадался, наградите меня)))


Дата: Мар 26, 2003 14:34:28

Получи медаль "За спасение утопшего"


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