2009-04-20 5 views
2

DDC IまたはDCC 2を使用してモニタが現在VGAポートに接続されているかどうかを検出するために、ウィンドウにAPI呼び出しがありますか?DDCを使用して、Windows上のVGAモニタを検出しますか?

私はモニターが接続されているかどうかを知る方法を見つけようとしています。

+0

。 DDCのためのGoogleの検索は、ドライバを表示するために話すことができるDDCのような名前のアプリケーションを明らかにし、DCCは "クライアントへの直接クライアント"です(これはIRCヘルパープロトコルでしたか?) – scraimer

+1

http:// en。 wikipedia.org/wiki/Display_Data_Channelにいくつかの詳細があります –

答えて

1

EnumDisplayDevices関数を呼び出します。

+0

この機能はリアルタイムでは変わりません。私は誰かがモニターのプラグを抜いたときを検出しようとしています。 MSDNはDDCの使用がVistaのwinapiにのみ追加されたことを示しているようです。 – Myforwik

+0

あなたはあなたがunplugイベントをフックしたいと思っていたはずです。私はちょうど同じ質問をしたが、それは私が最初ではないことが判明: - http://stackoverflow.com/questions/1440285/how-to-detect-hot-plugging-of-monitor-in-a-win32-アプリケーション - http://stackoverflow.com/questions/3267722/getting-an-event-on-monitor-hotplug-for-windows http://stackoverflow.com/questions/5981520/detect-external-display-being接続済みまたは削除済みWindows 7 – hippietrail

0

ない無料のソリューションが、私は今のところ見つけることができましたのみ1:私はDDCまたはDCCのことを聞いたことがない、認めなきゃ

http://www.nicomsoft.com/wini2cddc/

関連する問題