拡張モニターを備えたラップトップでwindows7 32ビットを使用しています。Screen.AllScreens.Lengthは、 Windows サービスからの呼び出し中に1を返しますが、Windows アプリケーションまたはコンソール アプリケーションからは2として返されます。
質問する
777 次
1 に答える
2
基本的に、「通常の」Windows サービスとしての画面はありません。また、正しく動作する GDI/GDI+ 関数もありません。
Windows サービスからデスクトップ サイズを取得しますか?を参照してください。詳細については、
デスクトップとの対話については、「サービスが Windows でデスクトップと対話できるようにする」を参照してください。これは Vista では許可されていないことに注意してください。
于 2012-09-03T07:52:28.477 に答える