問題タブ [windows-ce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
5476 参照

testing - 自動テスト フレームワーク - Windows CE

CE デバイスで実行される Compact Framework アプリを駆動する方法を探しています。基本的に必要なのは、ボタンを押して何かをクリックする小さなスクリプトを記述できることだけです。そのようなツールを知っている人はいますか、それとも自分でハックするのが最善ですか?

0 投票する
2 に答える
6014 参照

visual-studio-2008 - Windows CE 5.0 イメージの構築: Platform Builder なしで可能か?

Platform Builder を使用せずに VS2005/VS2008 から Windows CE 5.0 イメージ (例: nk.bin) を作成することは可能ですか? もしそうなら、どのように?WinCE 5 のベンダー BSP を VS2005/2008 にロードできますか? これを行うためのパーツは Microsoft からダウンロードできますか (つまり、SDK)、または「特別なディストリビューター」から特別なビット (PB のようなもの) を購入する必要がありますか?

VS を使用して WinCE 5.0 用のバイナリ (.dll、.exe) をビルドできることは知っています。私の質問は、組み込みプラットフォーム用の起動可能な CE 5.0 イメージ全体の作成についてです。

0 投票する
1 に答える
1052 参照

c++ - Windows CE 6.0 のプロセス間で GDI ハンドルを共有する

「Big Windows」では GDI ハンドルが一意であり、プロセス固有であることは知っていますが、Windows CE 6.0 でも同じように機能しますか?

例: 私は、他のいくつかのサービスやアプリケーションが使用するフォント管理サービスを持っています。このサービスには、印刷と表示に有効なフォントと構成のリストがあります。それぞれで CreateFontIndirect() が呼び出されています。これらのクライアント アプリケーションのいずれかが特定のフォント (および構成) を要求した場合、適切な HFONT を返すことはできますか? そうでない場合、ハンドルを複製する安全で有効な方法はありますか。カーネル ハンドルの場合は DuplicateHandle です。

私が尋ねる理由は、PostMessage を介して別のアプリケーションに渡された HFONT が正しく動作するのを見たことがありますが、それらが「想定」されているとは思わなかったからです。

0 投票する
1 に答える
1950 参照

winapi - ドライブに残っている空き容量 - WinAPI - Windows CE

特定のドライブにどれだけのスペースが残っているかを知るための WinAPI 呼び出しを忘れてしまいました。ちなみにコンパクトなフレームワークなので、coredll.dll とします。

記憶力の良い人は誰でもジョギングできますか?

0 投票する
1 に答える
970 参照

security - Windows Mobile のデジタル著作権管理 (DRM) フォワード ロック

Windows モバイル アプリケーションに DRM フォワード ロックを適用することはできますか?

0 投票する
3 に答える
1287 参照

c# - CE 6.0 デバイス (サーバーとして) と PC (クライアントとして) 間の通信方法

x86 組み込みハードウェアで CF 3.5 を使用して CE 6.0 を実行する測定デバイスを開発中です。PC を使用してデバイスを制御し、イーサネットを使用して接続します。

ある種の (カスタム) プロトコルを使用する代わりに、インターフェイス (DCOM (CE6 ではデフォルトでサポートされていないことがわかっています)、.NET Remoting、または Web サービスを使用) を使用して通信したいと考えています。インターフェイスで定義されたメソッドを呼び出すことは、生データを解析するよりもはるかに簡単でエレガントです。

この場合の最善の解決策は何でしょうか?

0 投票する
1 に答える
955 参照

windows - Windows Mobile で PostMessage を使用してメニュー ピックをシミュレートする

C++/MFC で作成された Windows Mobile 5 アプリケーションの任意のメニュー項目に対して、ユーザー定義可能なキーボード ショートカットを提供するルーチンを作成しています。これを行うために、使用可能なすべてのメニュー コマンド ID を取得し、CWnd::PostMessage(WM_COMMAND,MyMenuID) を使用してそれをアプリケーションに投稿しています。私はこの手法を使用して、スレッド間通信の他の場所で効果を上げていますが、メニュー コマンド ID では使用していません。これが機能しない理由についてのアイデア。アプリはドキュメント ビューで、CMainFrame および CView の派生ウィンドウに投稿しようとしました。私はひどいスイッチステートメントを書くことができましたが、メッセージを投稿することはうまくいくはずです.

編集:わかりました、この投稿からの提案を含め、多くのことを試しましたが、役に立ちませんでした。今のところ大きないスイッチステートメントです。もっと良いものが見つかったら、もう一度更新します。

0 投票する
2 に答える
880 参照

c++ - Tab キーを使用せずに Windows Mobile のダイアログ コントロール間を移動する

C++ MFC で記述された、多くのダイアログを備えた Windows モバイル 5.0 アプリがあります。現在対象としているデバイスの 1 つにタブ キーがないため、別のキーを使用してコントロール間を移動したいと考えています。これはボタンには問題ありませんが、エディット コントロールやコンボ ボックスには問題ありません。私は同様の質問を見てきましたが、答えはあまり適していません。私は CDialog::OnKeyDown を無駄にオーバーライドしようとしましたが、すべてのダイアログのすべてのコントロールのキーストローク機能をオーバーライドする必要はありません。これまでのところ、CEdit と CComboBox を置き換える新しいクラスを作成することを考えていますが、いつものように、別のキーを一時的に再プログラミングするなど、より簡単な方法がないかどうかを確認しています。

0 投票する
6 に答える
9451 参照

c++ - メモリ制限のある組み込みシステムでブーストを使用する

組み込みシステムの Windows CE 4 で実行されるアプリケーションを開発するために c++ を使用しています。

制約の 1 つは、アプリケーションが使用するすべてのメモリが起動時にのみ割り当てられることです。新しいメモリを割り当てる代わりに、事前に割り当てられたメモリのみを使用する多くのコンテナとアルゴリズムを作成しました。

このような状況で、独自のコンテナの代わりにブースト ライブラリを使用することは可能だと思いますか?

コメントやアドバイスは大歓迎です!

どうもありがとう、

ニック

0 投票する
1 に答える
661 参照

windows-ce - XXX_IOControl への呼び出しの終了後、Windows CE デバイス ドライバーで呼び出し元のメモリをマップする方法は?

私は Windows CE デバイス ドライバーに ioctl を実装しています。これは、アプリケーション メモリの大きなチャンクへのポインターを取得して、DeviceIoControl へのアプリケーション呼び出しを通じて開始された非同期 I/O を実行します。

MapCallerPtr() を使用する場合、XXX_IOControl 関数が戻ると、ポインターはマップ解除されます。ポインターが IST で使用されると、マップされなくなり、クラッシュが発生します。

XXX_IOControl への呼び出しの最後を超えてポインターをマップする最良の方法は何ですか? アプリケーションは、ドライバーがメモリの処理を終了したという通知をドライバーから受け取るまで、メモリが有効なままであることを保証します。

これは Windows CE 5.0 上にあります。