次の C++ コードがあります。
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
bool fCallDWP = true;
BOOL fDwmEnabled = FALSE;
LRESULT lRet = 0;
HRESULT hr = S_OK;
MARGINS margins;
margins.cxLeftWidth = 10; // 8
margins.cxRightWidth = 10; // 8
margins.cyBottomHeight = 10; // 20
margins.cyTopHeight = 50; // 27
hr = DwmExtendFrameIntoClientArea(hWnd, &margins);
return 0;
}
しかし、コンパイルしようとすると、次のエラーが発生します。
しかし、うまくいきません。エラーは報告されませんが、正しい結果が表示されません。
これは私のフォームのプリントスクリーンです: