1

c++ を使用してプログラムで Windows 8 スタイルのアプリに仮想キーボードを表示する方法はありますか?

私は DirectX を使用しているので、XAML を使用したくありません (一緒に使用できると思っていましたが、XAML を学習して DirectX に適合させるよりも、キーボードのサポートを削除する方が簡単です)。 .

4

1 に答える 1

2

ユーザーのアクションがなければ、答えはノーです。タッチ キーボードの呼び出しと却下のロジックとユーザー主導の呼び出しのセクションを参照してください。

Microsoft には、ユーザーが入力フォーカスをカスタム コントロールに移動したときにタッチ キーボードを表示する方法を示す入力: タッチ キーボードのサンプルがあります。このサンプルは TSF を実装していないため、完全なインプット メソッドのサポートはないことに注意してください。

更新: サンプルは Windows 8.1 用に更新されました。古い W​​indows 8 のサンプルは、 http://code.msdn.microsoft.com/windowsapps/Windows-8-app-samples-3bea89c8からダウンロードできます。

于 2012-08-31T22:06:48.147 に答える