如何在控制台应用程序中获取屏幕大小?如何获取控制台应用程序的屏幕大小?
1
A
回答
7
var w = Console.WindowWidth;
var h = Console.WindowHeight;
- 编辑 -
Screen.PrimaryScreen.Bounds
Screen.PrimaryScreen.WorkingArea
+0
不是我正在寻找...寻找显示器的大小,可能在这一点上更清晰 – user1344948
2
如果你想获得的显示尺寸可以使用WMI(Windows管理规范)
var scope = new ManagementScope();
scope.Connect();
var query = new ObjectQuery("SELECT * FROM Win32_VideoController");
using (var searcher = new ManagementObjectSearcher(scope, query))
{
var results = searcher.Get();
foreach (var result in results)
{
Console.WriteLine("Horizontal resolution: " + result.GetPropertyValue("CurrentHorizontalResolution"));
Console.WriteLine("Vertical resolution: " + result.GetPropertyValue("CurrentVerticalResolution"));
}
}
相关问题
- 1. 所有Windows控制台应用程序屏幕缓冲区大小
- 2. 如何制作移动应用程序屏幕大小
- 3. CUBA平台 - 如何定制前台Web应用程序屏幕?
- 4. 如何在Windows Form应用程序中获取监视器的屏幕大小以捕获屏幕截图?
- 5. 如何获取主屏幕Widget大小
- 6. 获取屏幕大小XCode
- 7. 如何在UWP应用程序中获取物理对角线屏幕大小
- 8. 如何让屏幕截图制作控制台程序阻止屏幕截图?
- 9. 控制台应用程序屏幕在Visual c + + 6.0中消失
- 10. 如何调整我的应用程序屏幕大小?
- 11. 如何设置SWF应用程序的屏幕大小?
- 12. 如何获取C#控制台应用程序的.exe名称?
- 13. 获取当前控制台大小
- 14. 如何获得控制台的进程id在C#控制台应用程序
- 15. 如何获取android应用程序窗口的大小而不是物理屏幕大小?
- 16. 如何在Android应用程序中支持多屏幕大小
- 17. 如何创建屏幕大小独立Android应用程序
- 18. 如何在Windows Phone 7的全景控制中获取屏幕大小
- 19. 如何控制Android/iPhone Web应用程序的屏幕方向
- 20. 如何在控制台应用程序c中获取server.Mappath#
- 21. 使用控制台应用程序作为屏幕保护程序
- 22. 如何增加WCF控制台应用程序中的文件大小限制
- 23. 如何在控制台应用程序的mini2440屏幕上打印我的应用程序的输出?
- 24. 如何隐藏控制台应用程序的黑屏?
- 25. 控制台应用程序的Windows默认大小
- 26. 获取大小屏幕类内应用程序和使用其他类
- 27. 如何获取屏幕大小并对其作出响应?
- 28. 如何获得屏幕的大小?
- 29. 获取屏幕的实际大小
- 30. 如何启用大屏幕智能手机大小的Android应用程序
屏幕意味着控制台的大小或显示分辨率? – SLaks
我说控制台应用程序中的屏幕大小不适用于控制台应用程序......这是有区别的。并给予-1(如果它是一个人认为控制台的大小(如果你正确地阅读问题,这是btw)它不是)不要恨,因为你读错了!和其他所有人对不起,我很感谢你的回答:) – user1344948