>>40
要するに、メニューとか何とかがからんで、画面の描画する領域が狭くなってしまうということかな?
とすると……。
//Winはウインドウサイズ、Cliはクライアントエリア
  RECT Win Cli;
//それぞれ取得する。
  GetWindowRect(hwnd, &Win);
  GetClientRect(hwnd, &Cli);
//ウインドウのサイズを計算して、
  Win.right -= Win.Left;
  Win.bottom -= Win.top;
//ウインドウのリサイズ
  SetWindowPos(hwnd, hwnd, 0, 0,
    (Win.right - Cli.right) + 640,
    (Win.bottom - Cli.bottom) + 480,
    SWP_NOMOVE | SWP_NOZORDER);

学校からだからタイプミスしているかもしれないけど。