Win32API質問箱 Build128 (17レス)
Win32API質問箱 Build128 http://mevius.5ch.net/test/read.cgi/tech/1741849188/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
12: デフォルトの名無しさん [sage] 2025/06/29(日) 14:00:36.58 ID:Wmqo0iMM timeKillEventは要る http://mevius.5ch.net/test/read.cgi/tech/1741849188/12
13: デフォルトの名無しさん [sage] 2025/06/29(日) 14:54:32.72 ID:zQA4sk9y >>12 レス?クス、しかしQ1の状況 >timeSetEvent()で(TIME_ONESHOT | TIME_KILL_SYNCHRONOUS)を指定してタイマーイベントを1回発生させた後 でtimeKillEvent()を呼んだら0x61が返されて成功しているようには見えない(Q2)というそこはかとなく疑問が…… TIME_ONESHOTはタイマーイベントIDの寿命がいつまでなのか(イベント発生で破棄なのか、timeKillEvent()を明示的に呼ぶまで生きた状態なのか)がはっきりしなさすぐる印象…… 質問してから思いついたのですだが、 やっぱtimeSetEvent()は常にTIME_PERIODIC で使うことにして、ONE SHOTのイベントが欲しかったらイベントハンドラ内でtimeKillEvent()を呼んで1回で止める、 みたいな方がIDの寿命のあいまいさが無くて安牌かもしれん…… 実験する限りそうするとイベントハンドラ内のtimeSetEvent()はちゃんと成功(return値がTIMERR_NOERROR (0))して、 なおかつイベントハンドラの呼び出しは1回で止まる(正しくONE SHOT動作となる)ので問題なさげ。 http://mevius.5ch.net/test/read.cgi/tech/1741849188/13
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s