| ■No3114に返信(takaさんの記事)
taka さん、こんにちは、Sahmaro です。
これは、PcHusen の不具合ではなくOSの不具合と結論付けます。
> スタートメニューを表示しているときにタスクバーの通知領域のアイコンを > クリックすると付箋が新規作成されてしまいます。 確認したところ 「スタートメニューを表示しているときにタスクバーの通知領域のアイコンをクリックする」と WM_LBUTTONDOWN のメッセージと WM_LBUTTONDBLCLK のメッセージが発生します。 しかも、WM_LBUTTONDOWN のメッセージをタスクバーのアプリが受け取るタイミングではすでに「スタートメニュー」は消滅して(非表示になって)います。 クリックを1回しかしていないにもかかわらず、LBUTTONDBLCLK メッセージが発生するのは、OSのバグと思います。 アプリサイドで回避するには常時スタートメニューが表示されているか監視する必要がありタイマーリソースを使うかシステムフックを使う必要があります。 OSバグ回避のためにこれらリソースを使用したくはないので回避も行わないことにします。
|