Re[3]: Все о кнопках, т.е. как создать: flat, c картинкой, с
От: piAnd Россия  
Дата: 26.01.03 13:44
Оценка: 3 (1)
Здравствуйте, Saracin, Вы писали:

S>Я имел ввиду создание flat на WinAPI не MFC или любая другая библиотека, меня интересует исключительно WinAPI, т.е. CreateWindow("BUTTON",...) только кнопка должна быть flat и я не знаю как на нее наципит bitmap, ну и вопрос повторяется

S>С Уважением Сарацин.in=WS_VISIBLE|WS_TABSTOP|WS_CHILD;

HWND hWndBut=CreateWindow ("BUTTON", "OK", BS_BITMAP | ..другие стили.., Left, Top, Width, Height, ParentHWND, (HMENU)ID, hInstance, NULL);

hBM=LoadBitmap (hInstance, MAKEINTRESOURCE (ResourceID));//это твой битмэп

SendMessage (hWndBut, BM_SETIMAGE, (WPARAM)IMAGE_BITMAP, (LPARAM)(HANDLE)hBM);

А про FLAT кнопку в CreateWindow я что-то нигде неслышал, с каких версий виндов она появидась?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.