社区
C#
帖子详情
(C#语言)如何获取电脑的分辨率,如何在代码中更改电脑的分辨率
zhl253438499
2012-12-06 08:00:08
老师建议我用API函数,我查了下虽然知道它是语言和机器的一种交流函数,但我找不到具体的方法,请各位帮帮忙,俺是新学者(代码最好简单易懂,太难的话也是帮不到忙的),在这谢谢大家
...全文
329
4
打赏
收藏
(C#语言)如何获取电脑的分辨率,如何在代码中更改电脑的分辨率
老师建议我用API函数,我查了下虽然知道它是语言和机器的一种交流函数,但我找不到具体的方法,请各位帮帮忙,俺是新学者(代码最好简单易懂,太难的话也是帮不到忙的),在这谢谢大家
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhl253438499
2012-12-21
打赏
举报
回复
好难。。。。。。。。。
devmiao
2012-12-06
打赏
举报
回复
获取分辨率,使用Screen对象就可以,不需要API函数。 修改分辨率,不建议在程序中进行,因为不同的显示卡、显示器不能保证分辨率修改成功,错误设置会导致黑屏。
骑着蜗牛去爬山
2012-12-06
打赏
举报
回复
http://blog.sina.com.cn/s/blog_628ee2bd0100pn4e.html
zhl253438499
2012-12-06
打赏
举报
回复
如果用简单的方法更好,因为对API我了解的少
以编程方式
更改
屏幕方向
更改
屏幕方向 修改
分辨率
c# 以编程方式
更改
屏幕方向
更改
屏幕方向 修改
分辨率
opencv2摄像头
分辨率
,帧率的显示和改变
opencv下实现显示并
更改
摄像头
分辨率
,帧率,同时能显示多个摄像头,基于Opencv2.0以后的版本
通过DirectX以编程方式
更改
屏幕
分辨率
了解如何使用C#和DirectX SDK
更改
显示设置(
分辨率
,位数)等
C#开发经验技巧宝典
第15章 键盘与鼠标 389 15.1 鼠标操作技巧 390 0626 鼠标双击窗体时模拟键盘Tab键操作 390 0627 定义鼠标指针形状 390 0628 自定义鼠标的图片 391 0629 鼠标拖放复制文本 391 0630 如何使用鼠标单击添加控件 392 0631 如何获得鼠标在窗体上的位置 392 0632 如何交换鼠标左右键功能 392 0633 如何隐藏和显示鼠标 393 0634 如何
获取
光标闪烁的频率 394 0635 如何获得屏幕上鼠标的坐标 394 0636 如何限制鼠标在某一区域工作 394 0637 如何利用鼠标绘图 395 0638 如何
获取
鼠标双击时间间隔 396 0639 如何
获取
鼠标键数 396 0640 如何显示鼠标的等待光标 397 0641 如何禁用鼠标左键 397 0642 如何模拟鼠标操作 398 0643 如何实现鼠标穿透窗体 399 0644 如何记录鼠标行为 399 15.2 键盘操作技巧应用 400 0645 如何禁用输入法编辑器 400 0646 如何打开和关闭输入法编辑器 400 0647 回车转换成Tab键 400 0648 如何
获取
组合键 401 0649 如何
获取
功能键 401 0650 如何判断NumLock键和CapsLock键是否锁定 401 0651 如何屏蔽 Alt + F4 键关闭窗体 402 0652 如何实现按下 Esc 键关闭窗体 402 0653 如何避免按 Enter 键产生“嘀”声 403 0654 如何设置键盘热键 403 第16章 文件、文件管理及数据流 405 16.1
获取
文件基本信息 406 0655
获取
文件创建的日期和时间 406 0656 如何检索路径
中
的文件名和扩展名 406 0657 如何获得文件的大小 407 0658 如何修改文件属性 407 0659 如何监视文件系统变化情况 408 0660 如何
获取
文件的系统启动方式 408 0661 如何
获取
文件名禁止使用的字符 409 0662 如何
获取
路径名禁止使用的字符 410 0663 如何
获取
指定目录的上级目录 410 16.2 文件基本操作 411 0664 判断文件是否存在 411 0665 创建一个文件用于写入UTF-8编码的文本 411 0666 OpenRead方法打开现有文件并读取 412 0667 打开现有UTF-8编码文本文件并进行读取 412 0668 OpenWrite方法打开现有文件并进行写入 413 0669 如何读取文件
中
的第一行数据 413 0670 如何向文件
中
写入数据 413 0671 如何读取文件
中
所有数据 414 0672 如何创建临时文件 414 0673 如何实现文件替换 415 0674 使用递归法删除文件夹
中
所有文件 415 0675 如何
更改
文件扩展名 416 0676 如何实现复制文件 416 0677 如何修改文件名 416 0678 如何删除文件 417 0679 如何上传文件 417 0680 如何下载文件 418 0681 如何拖放文件 419 0682 如何搜索文件 419 16.3 文件夹基本操作 420 0683 如何创建文件夹 420 0684 如何移动文件夹 420 0685 如何修改文件夹名称 421 0686 如何遍历文件夹 421 0687 如何删除文件夹 422 16.4 数据流操作 422 0688 如何读写内存数据流 422 0689 如何创建二进制文件 423 0690 如何读取二进制文件 423 0691 如何使用缓冲流 424 16.5 加密、解密及解压缩文件 425 0692 加密和解密文件 425 0693 如何使用对称算法加密文件 425 0694 如何使用对称算法解密文件 426 0695 如何使用GZip压缩文件 427 0696 如何使用GZip解压文件 428 0697 如何使用WinRAR压缩文件 429 0698 如何使用WinRAR解压文件 429 16.6 其他 430 0699 设置文件的访问模式 430 0700 如何在C#应用程序
中
使用INI文件 430 0701 如何操作帮助文件 431 0702 如何操作Word文件 432 0703 如何操作Excel文件 433 0704 如何将文本文件转换成网页文件 434 0705 如何产生随机文件夹名或文件名 435 0706 如何将长文件名转换成短文件名 436 0707 如何用程序创建XML文档并写入内容 436 0708 如何通过DataSet对象读取XML文件 438 0709 如何动态创建XML文件节点 439 0710 如何实现XML文件数据类型的转换 439 0711 将图片保存到XML文件
中
440 0712 如何比较两个文件的内容是否相同 440 0713 如何以缩略图形式上传图片文件 441 0714 如何解析只有一种格式的文本文件 442 0715 如何解析含有多种格式的文本文件 443 第17章 Windows开发技术 445 17.1
获取
计算机系统信息 446 0716 如何
获取
系统时间 446 0717 如何
获取
系统目录 446 0718 如何
获取
计算机名称 446 0719 如何
获取
当前程序运行目录 446 0720 如何获得操作系统版本号 446 17.2
获取
计算机硬件信息 446 0721 如何
获取
CPU编号 446 0722 如何
获取
显示设备的PNPDeviceID 447 0723 如何
获取
声音设备的PNPDeviceID 447 0724 如何
获取
硬盘编号 447 0725 如何
获取
CPU的版本信息 448 0726 如何
获取
CPU的产品名称信息 448 0727 如何
获取
CPU的制造商名称 448 0728 如何
获取
主板制造商 449 0729 如何
获取
主板编号 449 0730 如何
获取
主板型号 449 0731 如何
获取
磁盘空间 450 0732 如何
获取
磁盘剩余空间 450 0733 如何确定屏幕的
分辨率
451 0734 如何获得磁盘的卷标 452 0735 如何获得磁盘的文件系统类型 452 17.3
获取
特殊文件夹路径 453 0736 如何
获取
ProgramFiles目录全路径 453 0737 如何
获取
桌面目录全路径 453 0738 如何
获取
开始菜单目录全路径 454 0739 如何
获取
用户程序组目录全路径 454 0740 如何
获取
文档模板目录全路径 455 0741 如何
获取
收藏夹目录全路径 455 0742 如何
获取
共享组件目录全路径 456 0743 如何
获取
我的图片目录全路径 456 0744 如何
获取
Internet历史记录全路径 457 0745 如何
获取
Internet临时文件目录全路径 457 0746 如何设置可用样式 457 17.4 获得Windows当前用户 458 0747 如何
获取
当前用户 458 0748 如何判断当前用户是否是普通用户 458 0749 如何判断当前用户是否是超级用户 458 0750 如何判断当前用户是否是系统管理员 459 0751 如何判断当前用户是否是系统操作员 459 0752 如何判断当前用户是否是备份操作员 460 0753 如何判断当前用户是否是打印操作员 460 0754 如何判断当前用户是否是复制程序员 461 0755 如何判断当前用户是否是账户操作员 461 17.5 Windows日志 462 0756 如何
获取
系统日志信息 462 0757 如何
获取
安全日志信息 462 0758 如何
获取
应用程序日志信息 463 0759 如何创建并写入自定义日志信息 464 0760 如何向系统日志写入自定义数据 464 0761 如何向应用程序日志写入自定义信息 465 17.6 计算机控制 465 0762 列举系统
中
所有窗口 465 0763 C#实现键盘钩子 465 0764 如何关闭计算机 466 0765 如何抓屏 466 0766 如何休眠计算机 467 0767 如何禁止使用Windows任务管理器 468 0768 如何为文件新增右键菜单项 468 0769 如何设置系统仅能运行的程序 469 0770 如何
获取
本地计算机上所有的进程 469 0771 如何启动一个进程 470 0772 怎样杀死一个进程 470 0773 如何
获取
远程计算机上所有的进程 470 17.7 其他相关技术 470 0774 如何在注册表
中
保存窗体的大小和位置 470 0775 如何实现程序间注册表内传递变量 471 0776 在使用OpenFileDialog
中
的相对路径问题 471 0777 如何设置启动时自动执行程序 471 0778 C#编程实现Windows XP风格的界面 471 0779 用C#实现文件查找功能 473 0780 如何序列化对象 473 0781 如何实现特殊形状的窗体 474 0782 如何移动正在使用的文件 474 0783 如何实现类似QQ的程序界面 475 0784 如何实现动画显示窗体 476 0785 如何显示和隐藏任务栏 477 0786 如何实现OutLook界面 478 0787 如何在C#
中
回车换行 478 0788 如何
获取
进程的命令行 479 0789 如何按行读取文本并显示行数 479 0790 如何在Form
中
嵌入Excel 479 0791 如何使用互斥量禁止程序运行两个实例 480 0792 如何使用进程名禁止程序运行两个实例 480 0793 如何
获取
控制台应用程序的显示结果 481 0794 如何用@代替路径
中
的转义字符 482
C#借助EmguCV控制摄像头
C#借助EmguCV控制笔记本自带的摄像头,实现对摄像头的开关,截图并保存等操作。WIN7对.net4.0的兼容性最好,因此Demo使用VS2010和EmguCV3.0编写。
C#
110,535
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章