目覚まし2

[戻る]
トール 2002/02/21(木) 21:06:26
こんばんわ、トールです。

以前、SetTimerを使って、目覚まし機能の実装について質問した者です。
その節はありがとうございました。
特定の時間が経過したら、コールバックを呼ぶように実装するつもりでした。

しかし、SetTimerの第1引数はHWND型の引数を渡す必要があります。
また、メッセージループを作成しないとコールバックルーチンが呼ばれないこと
が分かりました。

つまり、普通のWindowsアプリケーションであれば問題なく実装できたのですが、
私が開発しているのは、ウインドウを持たない単なるDOSアプリです。

困ってしまいました。

ウインドウもメッセージループもないアプリケーションでタイマ機能を
実装するにはどうしたら良いでしょうか?
自分でGetMessage()等を使って、自分でメッセージを取出すように
すれば良いでしょうか?

よろしくお願い致します。

toru [E-Mail] [HomePage] 2002/02/21(木) 22:00:38
TIMERPROCを使ってもダメですか?
ダメならマルチメディアタイマを使えば良いかと。

hoge 2002/02/21(木) 23:17:32
つーか、
http://rararahp.cool.ne.jp/cgi-bin/lng/vc/vclng.cgi?print+200202/02020066.txt
で解決時のチェックをせず、というかロクにレスもせず、新しくスレッドを作る意味は?

古いスレッドには追加発言できません。