在WINAPI,我喜欢创建一个按钮:WINAPI按钮背景
case WM_CREATE:
{
Start = CreateWindowEx(WS_EX_TRANSPARENT, "Button", "Start", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 20, 50, 75, 25, window, (HMENU)ID_START, hInstance, NULL);
break;
}
按钮看起来像:
但我需要它看起来像这样的(我在.net一样) :
我怎样才能摆脱黑色边框/背景?
你能解释一下WS_EX_TRANSPARENT如何改变边界的外观吗?我不认为这会对外观产生任何影响。必须同意你对它的误解。 –
不知道,直到半小时前才考虑过尝试。它看起来像跳过WM_ERASEBKGND,对于透明度模拟来说并不罕见。 –
你说得对。当我删除透明的标志,它会把一个灰色的边框,而不是..我让它透明,以便它不会像这个图像灰色:http://i.imgur.com/sgcE4.png – Brandon