3
我使用普通的C,這裏是代碼:使用DWM後,按鈕上的文字變成透明
創建按鈕:
HWND hBTN = CreateWindow(_T("button"), _T("AAasfasdfdsa"), WS_CHILD | WS_VISIBLE | BS_DEFPUSHBUTTON, 10, 10, 100, 100, hWnd, NULL, hInst, NULL);
呼叫DWM功能:
DWM_BLURBEHIND bb = { 0 };
bb.dwFlags = DWM_BB_ENABLE;
bb.fEnable = true;
bb.hRgnBlur = NULL;
MARGINS margins = { -1, -1, -1, -1 };
DwmExtendFrameIntoClientArea(hWnd, &margins);
圖片演示:
而且你能指望它做什麼? –
[DwmExtendFrameIntoClientArea](https://msdn.microsoft.com/en-us/library/windows/desktop/aa969512.aspx):*「使用負邊距值創建」玻璃板「效果[...] 「*。效果看起來應該是這樣。你希望取而代之的是什麼? – IInspectable
如何讓文字變黑? – markable