掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ネットゲームをウインドウモード化するには? (ID:54787)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
てっきり「最小化すると終了してしまう」のだと思ってたんですが、 そもそも最小化、というかAlt+Tabによる切り替え自体できなくなってますね。 これだと、ウィンドウプロシージャをいくらフックしても無駄です。 Microsoftによると「Alt+Tabを無効にしてはいけない」とのことですが(^^;、 いくつか方法がありまして、 ・Win9x系の場合、SystemParametersInfo()でスクリーンセーバモードにする ・WinNT系の場合、RegisterHotKey()でAlt+Tabの機能をオーバーライドする というのが有名です(具体的な方法は「Alt Tab 無効」で検索すればすぐわかります)。 前者の解除は通常モードに設定しなおせばOKですが、 ホットキーの削除はIDがわからないといけません(片端から試すのもありかも)。 またBOがこの方法を採用しているかも不明です。 余談ですが、WinNT系においてCtrl+Alt+Delを無効にするのは、 システムファイルをいじらない限り不可能だと思っていたんですが、 実際にはしっかり無効になっているゲームが存在しますね。 どうやってるんでしょう。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.