如何在窗口上划图,一个很菜的问题,但是高分求教!!!(100)

lejiangyuan 2003-08-20 04:35:24
我在工具栏上设置了几个模块的按钮(如变压器),我要实现:先用鼠标左键选中,然后在窗口上点击,则在窗口的该位置出现变压器模块的图形?请问该如何实现?
...全文
23 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gzshd 2003-08-20
  • 打赏
  • 举报
回复
我给你写了一个,放在你的邮箱里了,这个例子可以说是最简单的,当然还需要你好好吃透,希望对你有用。
它是不能上下旋转的,如果你想的话,那就不能用CDC了,而是得用DirectX 3D或是OpenGL,我给你说一个网址,里面有一个《Visual C++ OpenGL DirectX三维动画编程宝典》源代码,非常不错,每个例子都是接着上一个例子,而且有很多注释:
http://www.b-xr.com/bbs.htm
xiaoliuzi 2003-08-20
  • 打赏
  • 举报
回复
mark
yyfzy 2003-08-20
  • 打赏
  • 举报
回复
如果使用OpenGL包就更简单了
孤必有邻 2003-08-20
  • 打赏
  • 举报
回复
不但放一个模型,你还可以用鼠标来移动它。
参考这个例子程序:
http://www.vccode.com/showthread.php?s=&threadid=4828
jack_wq 2003-08-20
  • 打赏
  • 举报
回复
学习《VC技术内幕》(第四版)第十章
gzshd 2003-08-20
  • 打赏
  • 举报
回复
如楼上所说,要用到CDC,楼主有邮箱吗,我帮你写一个小例子,加上必要的注释
mct1025 2003-08-20
  • 打赏
  • 举报
回复
有一篇文章 在窗口中绘制设备相关位图,图标,设备无关位图
http://www.yesky.com/20010906/195447.shtml

你只要学习一下CDC类的使用就可以了

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧