最終更新 2003 07/23 サンプルのダウンロード → API_FixedWindow.lzh(34k) ウィンドウを作って表示させる最小プログラムの簡単な応用です。 見た目は変わりませんが、ウィンドウのサイズ変更ができないように なっています。 ウィンドウを作成する時に使っている CreateWindow() 関数の引数の値を 変えるだけで実現できます。 WS_OVERLAPPEDWINDOW の部分を WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX | WS_MAXIMIZEBOX と変更するだけです。 変更する部分だけ以下に抜き出します。 hWnd = CreateWindow( CLASS_NAME, "Skeleton Window Sample", WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX | WS_MAXIMIZEBOX, 0, 0, 320, 240, NULL, NULL, hInstance, NULL );
ウィンドウを作って表示させる最小プログラムの簡単な応用です。 見た目は変わりませんが、ウィンドウのサイズ変更ができないように なっています。 ウィンドウを作成する時に使っている CreateWindow() 関数の引数の値を 変えるだけで実現できます。
WS_OVERLAPPEDWINDOW の部分を WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX | WS_MAXIMIZEBOX と変更するだけです。
hWnd = CreateWindow( CLASS_NAME, "Skeleton Window Sample", WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX | WS_MAXIMIZEBOX, 0, 0, 320, 240, NULL, NULL, hInstance, NULL );