2010-11-18 15 views
1

従業員の電話機にインストールして電話機の使用状況を追跡し、電話機で特定のセキュリティポリシーを実施するためのエンタープライズ向けアプリケーションを開発しています。Windows Mobile - アプリケーションを非表示

私のアプリケーションを非表示にする必要があります。に示すべきではない:タスクマネージャで

  1. 実行中のプログラム
  2. プログラムファイル

.NETCF 2.0とC#を使用して、上記行うにはどのように?

答えて

1
  1. 「実行中のプログラム」アプレットには、トップレベルウィンドウのキャプションが表示されます。キャプションを持たないでください(私はString.Emptyに設定します)、あなたは表示されません。
  2. Program Filesはフォルダです。そこに表示したくない場合は、そのフォルダにアプリ(またはアプリへのショートカット)を入れないでください。
+0

最初はうまくいきます。私は約二番目を混同しています。アプリケーションフォルダにプログラムファイルが表示されないようにCABファイルを作成するための正確な手順を教えてください。 –

+0

CABのINFファイル(CABを生成する入力としてCABWIZが入力として使用するもの)を修正し、1)ショートカットを削除し、そして/または2)ターゲットインストールパスを変更します。私はあなたのINFファイルを見ることなく、詳細を記述することはできません。 – ctacke

+0

インストールパスをWindowsフォルダに変更しました。私は今、LaunchXXを使ってレジストリを使ってスタートアップに自分のアプリケーションを入れています。レジストリを使用してアプリケーションを起動する際に、既知の問題はありますか?私はあなたの記事(http://blog.opennetcf.com/ctacke/2009/04/15/AutolaunchingCFAppsWithTheHKLMInitRegistryKey.aspx)を読んで、実際のアプリケーションを呼び出すネイティブアプリケーションを書くことを示唆しています。 –

関連する問題