中国服务器网
  • Linux
  • Windows
  • Ubuntu
  1. 中国服务器网
  2. .net c + + Windows wpf
  3. 哪个监视器是活动的?
Intereting Posts
在Windows上使用Python虚拟环境时有哪些缺陷和解决方法? 如何以编程方式编辑路由表 如何使doxygen创build“仅包含依赖关系图…”仅适用于网页(不适用于tex / PDF)? 对现有文件的请求执行index.php InnoSetup – 如何让用户键入许可证密钥或产品密钥,并将其与编译的常量相匹配? 写入Linux控制台而不使用printk Fedora OpenJDK设置JAVA_HOME 等到消息循环在另一个线程上时窗口closures 如何解决“java.lang.UnsatisfiedLinkError:无法find依赖库”没有System32? Elasticsearch线程的行为各不相同 在Windows XP命令提示符下循环访问目录 如何使GREP只select数字值? Tomcat – 在Http连接器中configurationmaxThreads和acceptCount 使用cmd或双击执行exe文件 如何检测tcp客户端连接到服务器在c + +

哪个监视器是活动的?

我在主显示器下运行应用程序,有时在辅助显示器/电视机下运行。

该应用程序做了一个截图。

问题是我怎么能知道哪个监视器是当前的:主要还是次要的产生一个SCREENSHOT?

我有使用这些东西吗?

  • 如果cmd不能显示一些字符呢?
  • 怎样才能在.NET上创build一个软件路由器?
  • SetWindowsHookEx与SetWinHookEventEx
  • 我怎样才能在Windows窗体中实例化大量的button?
  • c#winforms:确定程序的第一次运行
Screen.PrimaryScreen.Bounds.X Screen.AllScreens[1].Bounds.X 

  • Subversion在哪里保存?
  • 是否有可能获得当前活动应用程序的名称
  • 我如何使用.net在Windows资源pipe理器中预选一个文件?
  • .NET EXE和DLL之间的堆栈/堆区别
  • FileSystemWatcher类 – 简单的问题

您可以使用Screen.FromControl

 bool isOnPrimaryMonitor = Screen.FromControl(this).Primary; 

对于WPF,使用Screen.FromHandle , this是一个Window :

 Screen.FromHandle(new WindowInteropHelper(this).Handle); 

我想这会帮助你多监视器编程

  • 目前的C ++最佳实践和IDE
  • 将string转换为浮点并格式化(C#)
  • 用C#挑选某个数组的string
  • 无法从Windows服务连接到WCF服务
  • 如何使用Windows应用程序在第三方网站上填写和提交Web表单?
  • 将Winforms中的标签调整为左侧
  • 从本地C调用.NET托pipe代码
  • 程序是由用户打开还是从Windowsregistry启动?
  • 如何避免Windows崩溃屏幕
  • 非托pipepipe理(.Net)

  • © 2017 中国服务器网
  • Topics
  •        
  • Powered by Server
  • Privacy Policy