MacBSの日常生活的日記

MBLaunch for Windows 2.00

拙作のプログラムランチャー「MBLaunch for Windows」をVer. 2.00に
バージョンアップしました。
http://homepage1.nifty.com/macbs/download.htm

今回、やっと開発環境がVisual Studio .NETになりましたので、
機能も少し追加してみたのでした。(笑)
なお、今回から正式な動作保証環境はWin2k以降としましたので、
あしからずご了承くださいませ。

大きな機能アップとしては、デスクトップ部分を左ダブルクリックすると、
ランチャーメニューが表示されるようになった点でしょうか。
マウスフックを使ってありますが、機能をOffにすることもできますので、
これまで通り、安定志向の方も安心です。

ボタンにメニュー、キーボード、そして、デスクトップからと、さらに多彩な
呼び出し方法に対応しましたので、ぜひ愛用してやってくださいませ。

また、以前からの懸念事項だった、Windows Installerで作成された
アイコンで実行ファイル名が取得できない問題も解決しました。

結局、Windows Installer SDKを使って、なんとか解消できた次第。
具体的には、こんな感じです。

MsiGetShortcutTarget(szPath, szProductCode, szFeatureId, szComponentCode);
MsiGetComponentPath(szProductCode, szComponentCode, szTruePath, &size);

結構、これに悩んでいらっしゃる方も多いかと思いますので、参考まで。

なお、援助金(義務ではありません。ご自由にお使いください。)は、
下の「@pay」よりお願いいたします。m(_ _)m
http://pay.nifty.com/pay/servlet/pr?i=BFHV091539

モバイルバージョンを終了