2

VS 2003 で Windows CE 4.2 アプリケーションを開発しました。X86 にプロセッサがあるデバイスに CAB ファイルを展開すると、アプリケーションのショートカットが [スタート] >> [プログラム] >> [アプリケーション] に作成されます。しかし、デスクトップ上のアプリケーションのショートカットが必要です。

Windowsフォルダー内のデスクトップフォルダーを指す新しいショートカットを追加するようにINFファイルを変更しましたが、機能しませんでした。また、CAB ファイルをビルドしたときに作成されたデフォルトのショートカットをデスクトップの場所に置き換えても、デスクトップではなくプログラムにショートカットが作成されます。

誰かがこれに対する解決策を持っていますか?

4

2 に答える 2

1

私はリンクをチェックアウトします: http://msdn.microsoft.com/en-us/library/ms938387.aspx

これで、うまくいくはずです。基本的に、CE のショートカットは次の形式の ASCII ファイルです。

21#\Windows\ソリティア.exe

21# はそのパスの文字数です。詳細については、MSDN への別のリンクを参照してください: http://msdn.microsoft.com/en-us/embedded/aa731295.aspx

それが役立つことを願っています!

于 2008-10-14T16:46:33.287 に答える
0

INFファイルを変更した後、CABをどのように再生成しましたか?INFを上書きするため、Studioのメニュー項目を使用しないでください('03にそのオプションがあったかどうかは思い出せません)。

CABWIZを使用して手動でCABを生成している場合は、INFファイルを表示してください。何か問題がある可能性があります。

于 2008-10-14T22:59:37.323 に答える