●窓ハンドルバー有効/無効

「●窓ハンドルバー有効/無効」の編集履歴(バックアップ)一覧はこちら

●窓ハンドルバー有効/無効」(2009/05/31 (日) 17:29:47) の最新版変更点

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

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

*情報 作者名:うたひこ 引用元:[[なでしこプログラム掲示板「Z座標グループ化」>http://www.himanavi.net/cgi/nade-bbs/cbbs.cgi?mode=al2&namber=815&rev=&no=0]] 勝手に改変 *概要 対象ウィンドウのバーの有効/無効を切り替えます。 *解説 ***引数 H:対象ウィンドウのハンドル *サンプルプログラム (0),(0)へ「あいうえお」を文字表示。 1秒待つ。 (母艦のハンドル)で窓ハンドルバー無効。 *//本体 ●窓ハンドルバー無効(Hで)   モード=GetWindowLong(H,$FFFFFFF0)   モード=AND(モード,$FF70FFFF)'タイトルバー無効化   SetWindowLong(H,$FFFFFFF0,モード)'無効化実行 ●窓ハンドルバー有効(Hで)   モード=GetWindowLong(H,$FFFFFFF0)   SetWindowLong(H,$FFFFFFF0,モード+$008F0000)’タイトルバー有効に戻す    ●SetWindowLong(hWnd,nIndex,dwNewLong)=DLL("user32.dll","BOOL SetWindowLongA(DWORD,int,int)") ●GetWindowLong(hWnd,nIndex)=DLL("user32.dll","DWORD GetWindowLongA(DWORD,int)") ---- #comment() ----
*情報 作者名:うたひこ 引用元:[[なでしこプログラム掲示板「Z座標グループ化」>http://www.himanavi.net/cgi/nade-bbs/cbbs.cgi?mode=al2&namber=815&rev=&no=0]] 勝手に改変 *概要 対象ウィンドウのバーの有効/無効を切り替えます。 *解説 ***引数 H:対象ウィンドウのハンドル *サンプルプログラム (0),(0)へ「あいうえお」を文字表示。 1秒待つ。 (母艦のハンドル)で窓ハンドルバー無効。 *//本体 ●窓ハンドルバー無効(Hで)   モード=GetWindowLong(H,$FFFFFFF0)   モード=AND(モード,$FF70FFFF)'タイトルバー無効化   SetWindowLong(H,$FFFFFFF0,モード)'無効化実行 ●窓ハンドルバー有効(Hで)   モード=GetWindowLong(H,$FFFFFFF0)   SetWindowLong(H,$FFFFFFF0,モード+$008F0000)’タイトルバー有効に戻す    ●SetWindowLong(hWnd,nIndex,dwNewLong)=DLL("user32.dll","BOOL SetWindowLongA(DWORD,int,int)") ●GetWindowLong(hWnd,nIndex)=DLL("user32.dll","DWORD GetWindowLongA(DWORD,int)") ---- #comment() ----

表示オプション

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

下から選んでください:

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