| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 925 人关注过本帖
标题:VC中的GDI+怎么用
只看楼主 加入收藏
wudong8866
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2007-10-9
收藏
 问题点数:0 回复次数:2 
VC中的GDI+怎么用
显示除位图之外的图片用GDI+,谁能告诉我怎么用,给我个VC例子
搜索更多相关主题的帖子: GDI 
2007-10-12 19:02
与梦者
Rank: 1
等 级:新手上路
帖 子:116
专家分:0
注 册:2007-10-5
收藏
得分:0 
回复:(wudong8866)VC中的GDI+怎么用
o Drawing a line with GDI
采用GDI画线,您需要2个对象:设备场景和画笔。您通过调用CreatePen获取一个句柄。紧接着,您调用SelectObject将画笔选入设备场景。然后调用MoveToEx将画笔位置设为(20,10),然后调用绘制一条直线到位置(200,100)。注意MoveToEx和LineTo均需要一个hdc作为参数。
HDC hdc;
PAINTSTRUCT ps;
HPEN hPen;
HPEN hPenOld;
hdc = BeginPaint(hWnd, &ps);
hPen = CreatePen(PS_SOLID, 3, RGB(255, 0, 0));
hPenOld = (HPEN)SelectObject(hdc, hPen);
MoveToEx(hdc, 20, 10, NULL);
LineTo(hdc, 200, 100);
SelectObject(hdc, hPenOld);
DeleteObject(hPen);
EndPaint(hWnd, &ps);

偶没学编程,也许本身就是一个错。。。
2007-10-12 20:00
wudong8866
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2007-10-9
收藏
得分:0 
回复:(wudong8866)VC中的GDI+怎么用

要是我想显示一幅图片,怎么办,用GDI+要包含什么头文件呀;


2007-10-15 11:49
快速回复:VC中的GDI+怎么用
数据加载中...
 
   



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

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