社区
界面
帖子详情
用GDI+绘图的时候碰到麻烦。。。
Azitec
2004-10-14 12:03:48
最近在做一播放器
用GDI+绘制界面的时候,碰到了问题:
用graphics.drawimage方法画图片按钮,之前一切正常
但当我弹出一个CFileDialog,选中并打开一个文件,然后FileDialog关闭返回主界面后,graphics.drawimage方法就不能把图片画到窗口上了!!
整了一晚上都没结果,超级郁闷,急判高手赐教,感激不尽!!!
...全文
138
5
打赏
收藏
用GDI+绘图的时候碰到麻烦。。。
最近在做一播放器 用GDI+绘制界面的时候,碰到了问题: 用graphics.drawimage方法画图片按钮,之前一切正常 但当我弹出一个CFileDialog,选中并打开一个文件,然后FileDialog关闭返回主界面后,graphics.drawimage方法就不能把图片画到窗口上了!! 整了一晚上都没结果,超级郁闷,急判高手赐教,感激不尽!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Azitec
2004-10-22
打赏
举报
回复
问题已经解决!
原因是加载图片时用的是相对路径,用filedialog打开一文件后,相对路径改变了,就找不到图片文件了。。。。。。。
Azitec
2004-10-14
打赏
举报
回复
补充一下,当图片画不上去的时候,graphics.drawline等方法还是正常工作的
到底怎么回事呢?
roger_ding
2004-10-14
打赏
举报
回复
Invalidate(TRUE);
mynamelj
2004-10-14
打赏
举报
回复
没有刷新视区吧.
roger_ding
2004-10-14
打赏
举报
回复
贴些代码出来看看
3天掌握Windows
GDI+
图形编程
GDI+
(Graphics Device Interface plus)是以前版本GDI的继承者,出于兼容性考虑,Windows XP仍然支持以前版本的GDI,但是在开发新应用程序的时候,开发人员为了满足图形输出需要应该使用
GDI+
,因为
GDI+
对以前的...
GDI
常用GDI
绘图
函数 函 数 说 明 CreateBrushIndirect 在一个LOGBRUSH数据结构的基础上创建一个刷子 CreateDIBPatternBrush 用一幅与设备无关的位图创建一个刷子,以便指定刷子样式(图案) ...
第05章 图形基础
不只您为Windows编写的应用系统在显示视觉信息时使用GDI,就连Windows本身也使用GDI来显示使用者接口对象,诸如菜单、滚动条、图标和鼠标光标。 不幸的是,如果要对GDI进行全面的讲述,将需要...
MFC中Static控件透明,重影,长度问题
王道做法当然是继承CStatic然后重载OnPaint(),完全自己来画,这样能够获得最大的灵活性,但就是比较
麻烦
,像我这种比较懒的,就更喜欢用下面的懒方法了。 同样创建一个CStatic的派生类,处理父窗口的...
Windows程式开发设计指南--图形基础
5. 图形基础 图形装置介面(GDI:...不只您为Windows编写的应用系统在显示视觉资讯时使用GDI,就连Windows本身也使用GDI来显示使用者介面物件,诸如功能表、卷动列、图示和滑鼠游标。 不幸的是,如果要对GDI进
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章