Windows のスタート メニューを含めずに、またウィンドウを最大化せずに、デスクトップのスペース全体を占めるウィンドウを作成したいと考えています。
コードは次のようにする必要があると思います:
BOOL CWnd::PreCreateWindow(CREATESTRUCT& cs)
{
cs.cx = ::GetSystemMetrics(SM_CXSCREEN);
cs.cy = ::GetSystemMetrics(SM_CYSCREEN); // minus start menu height please
return CMDIFrameWnd::PreCreateWindow(cs);
}
しかし、スタートメニューの高さを取得するにはどうすればよいですか? ありがとう。