●窓ハンドル最前面固定/解除

「●窓ハンドル最前面固定/解除」の編集履歴(バックアップ)一覧はこちら

●窓ハンドル最前面固定/解除」(2008/09/15 (月) 23:08:01) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*情報 作者名:五十六 引用元:[[MSDNライブラリ「SetWindowPos 関数」>http://msdn.microsoft.com/ja-jp/library/cc411206.aspx]] *概要 ウィンドウをハンドルで指定して、最前面固定します。 *解説 ***引数 HANDLE:対象となるウィンドウのハンドル *サンプルプログラム (母艦ハンドル)を窓ハンドル最前面固定。 *//本体 ●窓ハンドル最前面固定({=?}HANDLEの|HANDLEを)   SetWindowPos(HANDLE,-1,0,0,0,0,1||2)。 ●窓ハンドル最前面解除({=?}HANDLEの|HANDLEを)   SetWindowPos(HANDLE,-2,0,0,0,0,1||2)。    ●SetWindowPos(h,a,x,y,cx,cy,u) =DLL("user32.dll", "BOOL SetWindowPos( HWND hWnd, // ウィンドウのハンドル HWND hWndInsertAfter, // 配置順序のハンドル int X, // 横方向の位置 int Y, // 縦方向の位置 int cx, // 幅 int cy, // 高さ UINT uFlags // ウィンドウ位置のオプション );") ---- #comment() ----
*情報 作者名: 引用元:[[MSDNライブラリ「SetWindowPos 関数」>http://msdn.microsoft.com/ja-jp/library/cc411206.aspx]] *概要 ウィンドウをハンドルで指定して、最前面固定します。 *解説 ***引数 HANDLE:対象となるウィンドウのハンドル *サンプルプログラム (母艦ハンドル)を窓ハンドル最前面固定。 *//本体 ●窓ハンドル最前面固定({=?}HANDLEの|HANDLEを)   SetWindowPos(HANDLE,-1,0,0,0,0,1||2)。 ●窓ハンドル最前面解除({=?}HANDLEの|HANDLEを)   SetWindowPos(HANDLE,-2,0,0,0,0,1||2)。    ●SetWindowPos(h,a,x,y,cx,cy,u) =DLL("user32.dll", "BOOL SetWindowPos( HWND hWnd, // ウィンドウのハンドル HWND hWndInsertAfter, // 配置順序のハンドル int X, // 横方向の位置 int Y, // 縦方向の位置 int cx, // 幅 int cy, // 高さ UINT uFlags // ウィンドウ位置のオプション );") ---- #comment() ----

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。