No.2
- 回答日時:
>プログラムから応答がないと"応答無し"の状態に
なってしまいますが
アプリ・プログラムそのものは、自ずから好んで応答なしになるわけで無く、OSに応答したくても応答できないのではないですか。正常ループと返るべきウインドウ・メッセージがOSに返ってこないのと違いが判るのでしょうか。
だから監視しているOSがやらないと出来ないと思うのですが、一定時間アプリから応答なしだと、OSは画面にメッセージを返してくれましたっけ。CTRL+AL+DELを操作者がして、始めて応答なしを知るのではないですか(98)。Xpでは進歩してますか。
確かに色んなところに、何回(ケースでバラバラ)リトライして上手く行かないときは、メッセージを出すアプリは沢山あると思いますが。
No.3ベストアンサー
- 回答日時:
SendMessageTimeout()の説明に、
>スレッドが 5 秒以内に GetMessage または同様の関数を呼び出さなかった場合、SendMessageTimeout 関数は、そのスレッドがハングアップしていると見なします。
という記述があるので無理かと。
http://www.microsoft.com/japan/msdn/library/defa …
5秒と明示してあるので、例え10秒で帰ってくる関数があったとしても5秒でOSは"応答無し"のアプリになってしまうということですね。
通常の回避はDoEventsを入れるとか[×]ボタンを無効にするとかで対応できるのですが、XPは[×]ボタンを無効にしても"応答なし"ダイアログがでてしまうと[×]ボタン無効化が解除されてしまうので相談させていただきました。
又、別の方法を考えます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 工学 【制御工学】単位ステップ応答の遅れ時間の求め方(令和2年度の機械設計技術者試験(制御工学)の問題) 3 2022/11/02 10:51
- その他(Microsoft Office) Office(Windows版,Word/Excel/PowerPoint等)にログインできません 4 2022/07/24 15:18
- 化学 [例題①]プロパンのOHとの反応速度定数を k=1.0×10⁻¹²cm³s⁻¹、 [OH]=1.0× 0 2023/05/28 13:12
- 工学 過渡現象についてです。 定常状態に達する前にスイッチを切り替えた場合、CR回路、LR回路はどのような 1 2023/01/18 12:16
- 地球科学 地球内核最中心部における核融合反応の可能性について質問です。 現在地球内核の熱源は地球始原時のエネル 2 2022/05/08 15:57
- 教えて!goo 教えて!gooで「ニートの方居ますか?」という質問はタブーでしょうか? 9 2023/05/10 11:59
- 工学 過渡現象についてです。 定常状態に達する前にスイッチを切り替えた場合、CR回路、LR回路はどのような 2 2023/01/18 10:49
- 工学 制御工学の問題について 1 2022/10/07 20:25
- 特撮 この質問についてどう思いますか? 2 2022/11/20 11:07
- iPad iPadについて質問です。 ipadAir4を使用していたのですが、今朝からタッチパネルが反応しなく 1 2022/06/08 13:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
インクリメント演算子のみを用...
-
Vba 実数および実数タイプの変...
-
Notepad++の関数リスト表示でC...
-
自動クエリとはどういうもので...
-
PICマイコンのコピー(クローン...
-
これはDos攻撃になりますか?
-
XnViewにwebpを「いつも開く」...
-
binファイルってiphone専用です...
-
セルフイメージを高める21日...
-
Excelで4096点以上のFFTの方法
-
プログラムに必要な数学本
-
あるプログラムのコマンドライ...
-
C言語の長桁の引き算のプログラ...
-
C言語でヒストグラムを作成する...
-
C *での三角形描画
-
転職・プログラマー 未経験者...
-
arduino の USB 接続
-
VB.NETで、プログラム上から新...
-
スマホを、昨年の2月に、機種変...
-
Excelに埋め込んだVBAのプログ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
Excelで4096点以上のFFTの方法
-
「Outlookが他のプログラムによ...
-
Excelに埋め込んだVBAのプログ...
-
VBAにてメール作成した際、一部...
-
Notepad++の関数リスト表示でC...
-
自動クエリとはどういうもので...
-
読み込み中にアクセス違反が発...
-
PICマイコンのコピー(クローン...
-
XnViewにwebpを「いつも開く」...
-
未使用の変数を一括検索する方法
-
VBAでユーザーフォームが自動的...
-
UWSCで指定のフォルダを開きたい。
-
パックマンプログラム
-
このプログラミング誰か教えて...
-
モジュール、アプリケーション...
-
Vba UserFormを前面に出す方法...
-
特定のwebサイトのタイトルや記...
-
ドロップダウンリストの文字を...
-
テキストボックスのエンターキ...
おすすめ情報