掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
タスクトレイにアイコンを表示するには (ID:67131)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
タスクトレイにアイコンを表示したいのですが、うまく表示できません。 環境は VC++2005 API です。 調べた結果以下のコードでアイコンが表示されるみたいなのですが、 hIconになにも格納されず、また、プログラム実行後タスクトレイに なにも表示されないけど透明なアイコンが格納されているみたいに なります。 原因はなんなのでしょうか・・・ アドバイスよろしくおねがいします。 .rc/////////////////////////////////////////////////////// IDI_ICON1 ICON "icon1.ico" .cpp///////////////////////////////////////////////////// #define IDI_ICON1 133 hIcon LoadIcon(NULL, MAKEINTRESOURCE(IDI_ICON1)); icdata.cbSize=sizeof(NOTIFYICONDATA); icdata.hWnd=hWnd; icdata.uID=MY_ICON; icdata.uFlags= NIF_MESSAGE | NIF_TIP | NIF_ICON ; icdata.uCallbackMessage=WM_USER; icdata.hIcon=hIcon; CopyMemory(icdata.szTip,"Test",5); Shell_NotifyIcon(NIM_ADD,&icdata);
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.