2003/12/14
nakkaさんのWebページ更新チェックアプリWWWCですが、これはシェル(エクスプローラ)が強制終了した際に通知領域のアイコンが復帰してくれません。ウィンドウを表示していれば助かりますが、非表示になっていると目も当てられない状態になってしまいます。そこで折角ソースコードが公開されているので改造してしまおうという企画。WWWC Ver 1.0.4を使用、もちろん自己責任で。
main.cのMainProc()(1204行目あたり)に次のコードを挿入してください。(挿入部分はinsでマークアップ、IE標準で下線表示)
static LONG APIENTRY MainProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
static BOOL SepMoveFlag;
int ret, i;
if( uMsg == RegisterWindowMessage("TaskbarCreated") ) {
SetTrayInitIcon(hWnd);
}
switch (uMsg)
VC/BCともコマンドラインからだとうまくいかないのです。(手始めにリソースがコンパイルできない、BCだと*.cもコンパイルできない)というわけで分からないのでVC買うかVC持ってる人にコンパイルしてもらってください。VC.NET2003では通りました。
本家のほうで対応されたら企画倒れになるというあまりに当たり前すぎる事実は無視の方向で。
Copyright(C)方位記号
楽天モバイル[UNLIMITが今なら1円] ECナビでポインと Yahoo 楽天
LINEがデータ消費ゼロで月額500円~!
無料ホームページ 無料のクレジットカード 海外格安航空券 解約手数料0円【あしたでんき】 海外旅行保険が無料! 海外ホテル