5

Windowsのコントロールパネルの[表示設定の変更]で実際に「切断」とマークされているモニターを使用したいと思います。(物理的に切断されたモニターを意味するものではありません。)

Windowsで2台目のモニターを追加し、それをデスクトップの一部にする方法を知っています。また、デスクトップの一部である場合に、アプリケーションをプライマリモニターまたはセカンダリモニターで実行する方法も知っています。

タッチスクリーンを備えたPCに機器を接続しています。タッチスクリーンは、通常のUSBモニターのように見えるUSB経由でPCに接続されており、Windowsデスクトップの一部にすることができます。しかし、それは私が望んでいることではありません。

私がやりたいのは、このモニターで実行できる特別なアプリケーションが1つだけであることを確認することです。また、ユーザーが任意のウィンドウを移動できるため、Windowsデスクトップを配置したくありません。これは、私が望んでいることではありません。このすべての背後にある考え方は、タッチスクリーンを使用して、この外部機器を制御できるアプリケーションを搭載することです。ユーザーはPCを実行するだけで、ログインする必要はありません。Windowsデスクトップが読み込まれる前に、Windowsサービスからアプリを起動することを考えていました。そして、ユーザーがログインしたら、この特別なアプリケーション以外の目的でタッチスクリーンを使用できるようにしたくありません。そのため、タッチスクリーンはWindowsデスクトップの一部ではなく、「非アクティブ化」されている必要があります。

使ってます 。私のアプリケーションにはNET4.0とC#が使用されていますが、C++などの便利なものを使用します。

どんな助けやアイデアも大歓迎です。ありがとうございました!

4

1 に答える 1

3

WDDM は独立したディスプレイをサポートしていないようです。誰かが自分自身を調べたい場合のリンクを次に示します。

  1. http://msdn.microsoft.com/en-us/library/windows/desktop/dd145071(v=vs.85).aspx

  2. http://msdn.microsoft.com/en-us/library/windows/desktop/dd145179(v=vs.85).aspx

  3. http://msdn.microsoft.com/en-us/library/windows/desktop/dd145179(v=vs.85).aspx

重要な部分は、2 番目のリンクからのこのメモです。

注 Windows ディスプレイ ドライバー モデル (WDDM) に実装されているドライバーでは、他のモニターを独立したディスプレイとして使用することはサポートされていません。

于 2012-11-15T13:43:36.200 に答える