| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3866 人关注过本帖, 2 人收藏
标题:C语言中如何读取屏幕上的字符 不管用什么函数都行
只看楼主 加入收藏
ququguoguo
Rank: 2
等 级:论坛游民
帖 子:73
专家分:90
注 册:2010-10-20
收藏
得分:0 
我是来学习的
2010-12-31 11:12
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
收藏
得分:0 
估计这就要用API啦  

                                         
===========深入<----------------->浅出============
2010-12-31 11:13
yxwsbobo
Rank: 5Rank: 5
等 级:职业侠客
帖 子:345
专家分:306
注 册:2007-10-29
收藏
得分:0 
直接读取输出缓存

HANDLE hStdout = GetStdHandle(STD_OUTPUT_HANDLE);

COORD coord;
int dwRead;

char Buffer[2048];
coord.X = 0;
coord.Y = 0;
ReadConsoleOutputCharacter(hStdout,Buffer,2047,coord,&dwRead);

其中 Buffer就是屏幕上已经输出的字符了

How are you 怎么是你?
How old are you   怎么老是你?
2010-12-31 11:34
xiaomarn
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:5
帖 子:348
专家分:2026
注 册:2009-3-18
收藏
得分:0 
顶楼上,如果是dos可以读显存
2010-12-31 12:43
快速回复:C语言中如何读取屏幕上的字符 不管用什么函数都行
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025115 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved