掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
タスクトレイからイベントが・・・・ (ID:79193)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
shellnotify_iconAPIを使って、タスクトレイにアイコンを格納しておきます。 で構造体では nidSysInfo.uCallbackMessage = WM_MBUTTONDOWN としてあるので、アイコンをいじるとmouse_downイベントが起きて、引数を処理 することにより If (Button And vbMiddleButton) = vbMiddleButton Then Select Case X \ Screen.TwipsPerPixelX Case WM_LBUTTONDOWN Call ShowForm というような感じで、処理を行うようにしています。このイベントは、何もプログラムが処理を行っていない時は問題なく、呼ばれるのですが、タイマー コントロールを1秒間隔程度で呼び、そのなかでDoeventsをループで 回したりして、OSに制御を返すような感じだとイベントが起こりません。また タイマーイベントの間では何も処理を行っていないのですが、そこでもイベントが 起こってくれません。原因は何でしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.