1

WM6 +用の「デスクトップ」を開発していますが、WMがOSの起動時に行う描画(スタートメニュー、ソフトキーバー、背景など)をオーバーライドして、基本的にプログラムにウィンドウではなく今日の画面を描画させることができるかどうか疑問に思いました。もちろん、私のプログラムは、元の「画面」が統合したすべてのものを統合します。

C ++

4

3 に答える 3

1

今日の画面の「テーマ」を実装しますか、それともデバイスをキオスクモードで動作させますか?最初の方法は簡単です。2番目の方法を実行するには、優れた経験が必要です。

デバイスを「キオスク」モードで操作できるようにする市販のソリューションがあります。しかし、これらは安くはありません。自分で行う場合は、Windows CE OSに関する十分な知識が必要です。PlatformBuilderをダウンロードして(現在、どのように呼ばれているのかわかりません)、ソースコードを確認することをお勧めします。これは、システムの内部について学ぶための最良の方法です。

1つは、それほど完璧ではありませんが、実装が簡単なソリューションです。フルスクリーンアプリケーションを作成し、起動時に起動することです。また、ハードウェアキーを傍受する必要があります。

于 2008-11-07T07:12:47.353 に答える
0

いくつかのオプションがあります。コードを必要とせず、Ruttensoftのようなテーマ ジェネレーターを使用して、ホーム画面をパーソナライズできます(他にもあるので、検索してください)。最後のオプションは、ターゲット デバイスのフォーム ファクターに応じて、 Home Screen APIまたはToday Screen APIを使用して独自のテーマを作成することです。

于 2008-11-07T14:11:45.667 に答える
0

私の質問に加えて(編集できないため)、テーマや今日の画面APIを使用するつもりはありません。

于 2008-11-07T17:02:55.120 に答える