0

Windows デスクトップ アプリではウィンドウ ( ) のデバイス コンテキストを取得できますGetWindowDC()が、Windows ストア アプリでは API サポート アプリに失敗します。C# で Windows ストア アプリを開発しています。私のアプリ全体がこれに依存しているため、同等の方法を教えてください。

更新:キャンバスに TextBlock を追加した描画アプリを使用しており、外部ではなくテキストのみに描画したいと考えています。これを実現するために、(GetWindowDC()) および (GetPixel()) メソッドを使用し、必要なチェックを追加しました。そして今、私のアプリは Windows アプリ認定キットのテストに合格しませんでした。

4

2 に答える 2

1

WindowsRT環境でWin32API関数を呼び出そうとしています。Windows Storeアプリケーションは、Windows RTランタイムを備えた任意のデバイス(タブレットや携帯電話など)で実行できるため、これは実際には不可能です。これらの環境は、Win32API関数をサポートしていません。

于 2013-02-25T11:56:52.090 に答える
1

でアクセス可能なすべてのドキュメントWinRTWin32 APIの小さなサブセットにしかアクセスできず、でラップされていることに注意してくださいWinRT API

于 2013-02-25T12:01:24.837 に答える