| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5728 人关注过本帖
标题:关于人机交互的问题。
取消只看楼主 加入收藏
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用闲出屁在2012-2-14 20:45:00的发言:

用GDI画图 还是用MFC做比较好 获取宽度用API就不会乱
大侠那些我都不会啊,我上面那个坐标初始值是多少啊。如果在窗口中间横贯一条直线怎么弄,任取两点画一条线段怎么弄?

梅尚程荀
马谭杨奚







                                                       
2012-02-14 20:49
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用我菜119在2012-2-14 20:53:44的发言:

看这样,楼主还是别整了吧,整不好容易晕!
晕了就睡觉去,梦里再画,要是梦里晕了也没关系,反正躺着。

梅尚程荀
马谭杨奚







                                                       
2012-02-14 20:57
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用闲出屁在2012-2-14 21:05:58的发言:

MoveToEx
LineTo
谢谢,会画线段了。

梅尚程荀
马谭杨奚







                                                       
2012-02-14 21:26
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用我菜119在2012-2-14 21:14:50的发言:

楼主还是系统的学一下Win32编程吧,不管是MFC,还是VC++,还是SDK,这样可以让你对开发Win32程序有一个大体上的了解和认识,不然你整出来的东西“不专业”
艰难跋涉,走一步算一步了。

梅尚程荀
马谭杨奚







                                                       
2012-02-14 21:29
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用beyondyf在2012-2-14 21:30:46的发言:

楼主刚开始学,只是在玩而已,我认为这份兴趣很重要。各位大可给指个方向,不必一定要上升到专业的高度。

至于有容,你的问题都出于急于求成的结果,有兴趣不妨系统的学习一下,一味这样问你只能学到一些离散的知识点。

窗口区可以看作一个矩形对象,坐标方向是从左到右从上到下的(当然,坐标系统也是可以更改的),也就是左上角的坐标为(0, 0),右下角的坐标是窗口区的宽和高(减1)。
杨大哥 谢谢你又给我解决了一个问题。
我以前翻了好多书,都是大段大段代码,我敲啊敲也没敲出个结果来,是不是看的书不对头?
今天收获很大呢,以前为了画线段纠结了好多天。

梅尚程荀
马谭杨奚







                                                       
2012-02-14 21:45
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
以下是引用smallmoon521在2012-2-14 21:34:05的发言:

先用API,别急着用MFC什么的框架,了解了后再用
为什么?我正准备去看孙鑫的MFC视频

梅尚程荀
马谭杨奚







                                                       
2012-02-14 21:45
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 64楼 smallmoon521
谢谢了。

梅尚程荀
马谭杨奚







                                                       
2012-02-14 22:01
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 66楼 beyondyf
嗯,我只要求每天能解决个问题就行。

谢谢您的建议。

今天就到这里,睡觉了。晚安!

梅尚程荀
马谭杨奚







                                                       
2012-02-14 22:29
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 64楼 smallmoon521
用TextOutW(hdc, 4, 5, "Hello World!", 80);输出字符串,但是"Hello World!"下有波浪线,说是
const char * 类型实参与 LPCWSTR型形参不兼容,我在项目属性下把字符集换成使用多字节字符后仍然无效,该怎么办?

梅尚程荀
马谭杨奚







                                                       
2012-02-15 16:08
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
回复 69楼 闲出屁
TextOut(hdc, 60, 30, "hello!", 20);在VC下能运行得到结果:
图片附件: 游客没有浏览图片的权限,请 登录注册
但是在VS2010下就不能用。多字节字符和unicode都用了还是错误:error C2664: “TextOutW”(注意这里为什么还在后面加了个W?): 不能将参数 4 从“const char [7]”转换为“LPCWSTR”。

如果我在VS2010下定义了个宽字符数组 LPCWSTR  lpcwStr[100] ;怎么给他赋初值。显然LPCWSTR  lpcwStr[100]  = "hello!";是行不通的。


梅尚程荀
马谭杨奚







                                                       
2012-02-15 17:17
快速回复:关于人机交互的问题。
数据加载中...
 
   



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

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