我注意到一旦使用" CreateWindowEx"创建了一个窗口。如果 x = 0,y = 0 位置坐标,窗口似乎不会位于屏幕的0角。相反,它出现在 x = 9 ,y = 0 。
(WM_MOVE y坐标是31px有点奇怪,但在屏幕截图中你可以看到它应该是~38px ......)
窗口由:
创建mHandle = ::CreateWindowEx(WS_EX_APPWINDOW, CLASS_NAME, APP_NAME, WS_OVERLAPPEDWINDOW, 0, 0, mWidth, mHeight, HWND_DESKTOP, nullptr, mInstance, this);
关于我可能做错的任何想法?可能是什么原因?