【发布时间】:2009-08-28 07:57:53
【问题描述】:
我通过 win32 API 在 VC++ 中创建了一个皮肤。现在我想为皮肤添加控件。如何实现?
【问题讨论】:
标签: winapi visual-c++
我通过 win32 API 在 VC++ 中创建了一个皮肤。现在我想为皮肤添加控件。如何实现?
【问题讨论】:
标签: winapi visual-c++
通过使用以下代码,它是一个带有位图图像的按钮。
hButton = CreateWindow ("BUTTON", "", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP | WS_TABSTOP |WS_EX_OVERLAPPEDWINDOW | BS_BITMAP| BS_FLAT|EDGE_SUNKEN,
175, 135, B_width1, B_height1, hWnd, (HMENU)IDB_BUTTON_WOPEN,
((LPCREATESTRUCT) lParam)->hInstance, NULL);
/* Set the button image */
SendMessage(hButton[7], BM_SETIMAGE, IMAGE_BITMAP,
(LPARAM)LoadBitmap(hInst, MAKEINTRESOURCE(IMG_BITMAP7)));
【讨论】: