ダイアログ全体からデスクトップ全体のRectを取得したいとしていて、ATLはGetWindowRect(HWND hWnd, LPRECT lpRect)
をGetWindowRect(LPRECT lpRect)
にオーバーライドしています。現在のダイアログウィンドウを想定しているため、lpRect
はそれ自身の次元で塗りつぶされます。ATLの使用中にデスクトップを取得するには?
デスクトップウィンドウのRectを取得するにはどうすればよいですか?私はGetDesktopWindow()
を使用しようとしましたが、HWND
を返しますが、それでも私はRectを見つけることができません。