9 个解决方案
#1
当然可以同时使用啊
还有gdi+可以实现双缓冲
CDC memdc;
memdc.createcompibledc(Pdc);
Graphics graphics( memdc.m_hDC);
主要就是构造函数里用兼容DC就行了
最后用pdc->bitblt一次性贴出来
还有gdi+可以实现双缓冲
CDC memdc;
memdc.createcompibledc(Pdc);
Graphics graphics( memdc.m_hDC);
主要就是构造函数里用兼容DC就行了
最后用pdc->bitblt一次性贴出来
#2
完全可以的
#3
当然可以,还建议这样做
#4
可以,而且有时候不得不使用GDI和GDI+混合编程。
#5
可以,加个gdi+支持就行
#6
请问楼上各位,你们是怎么学GDI+的呢?我没什么思路啊,自己在网上找到的资料也不怎么全面
#7
#8
求推荐资料或博客
#9
msdn google baidu gdi+
#1
当然可以同时使用啊
还有gdi+可以实现双缓冲
CDC memdc;
memdc.createcompibledc(Pdc);
Graphics graphics( memdc.m_hDC);
主要就是构造函数里用兼容DC就行了
最后用pdc->bitblt一次性贴出来
还有gdi+可以实现双缓冲
CDC memdc;
memdc.createcompibledc(Pdc);
Graphics graphics( memdc.m_hDC);
主要就是构造函数里用兼容DC就行了
最后用pdc->bitblt一次性贴出来
#2
完全可以的
#3
当然可以,还建议这样做
#4
可以,而且有时候不得不使用GDI和GDI+混合编程。
#5
可以,加个gdi+支持就行
#6
请问楼上各位,你们是怎么学GDI+的呢?我没什么思路啊,自己在网上找到的资料也不怎么全面
#7
GDI 和 GDI+ 肯定是可以“合作”的。
“GDI+不支持双缓冲”?!不会吧,现在我们说的“双缓冲”一般应该是指一种编程方式,不存在支持不支持的问题。
题外话:记得最早接触“双缓冲”的概念,是指跟显卡硬件比较近的一个概念,显存中有两个可以互相切换的区域,一个用于输出显示信号,一个用于接受程序读写,程序写好内容后一个命令就切换。
————————————————————————————————
基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具, 分享给大家,欢迎 技术交流 :)
“GDI+不支持双缓冲”?!不会吧,现在我们说的“双缓冲”一般应该是指一种编程方式,不存在支持不支持的问题。
题外话:记得最早接触“双缓冲”的概念,是指跟显卡硬件比较近的一个概念,显存中有两个可以互相切换的区域,一个用于输出显示信号,一个用于接受程序读写,程序写好内容后一个命令就切换。
————————————————————————————————
基于CSDN论坛提供的插件扩展功能,自己做了个签名档工具, 分享给大家,欢迎 技术交流 :)
#8
求推荐资料或博客
#9
msdn google baidu gdi+