日々のプログラミングで気づいた点や小技集を紹介します。(Windows 10/XP/Vista、VC2017、HSP) デスクトップの画面中央にウインドウを移動するには次の手順で行います。(戻る) デスクトップ画面全体のサイズを取得(SystemParametersInfo) 移動するウインドウのサイズを取得(GetWindowRect) 移動するウインドウの座標位置を計算(画面中央) 計算した座標にウインドウを移動(SetWindowPos) プロトタイプ宣言 BOOL SystemParametersInfo( UINT uiAction, // 取得または設定するべきシステムパラメータ UINT uiParam, // 実施するべき操作によって異なる PVOID pvParam, // 実施するべき操作によって異なる UINT fWinIni // ユーザープロファイルの更新オプショ
![画面中央にウインドウを移動 - プログラミングのメモ帳(C/C++/HSP)](https://cdn-ak-scissors.b.st-hatena.com/image/square/df3a50c14b465108d37d0f484920317dd74971fb/height=288;version=1;width=512/http%3A%2F%2Fu.xgoo.jp%2Fimg%2Fsns%2Fblog.png)