请教一个关于指针和句柄的问题。 象hDC这样的句柄都是封装在CDC类中的成员变量,用什么要看具体的函数原型。SDK都用句柄方式,MFC则多用类的实例指针,最终处理都是用句柄进行操作的,毕竟SDK是MFC的基础嘛。使用类的实例指针无非是面向对象的处理方法比较方便好用,SDK中除了传句柄,还要传一大堆相关的参数象坐标、颜色什么的,MFC只要建立好类的实例,传一个指针就可以访问了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 基本的SDK编程是通过句柄访问的,但在C++中因为是面向对象的处理方法,常常需要将你或MFC自定义的变量和函数与Windows对象封装起来,此时,用指针比较方便,可以使Windows对象获得有效的继承与扩展。所以,我认为在MFC编程中大多数对象应以引用或指针来使用,保持一种统一的思路。 在MFC中,我们经常会看到这样的提示,你所得到的指针变量只是一个临时变量,不能够进行传递,遇到这种时候,就只能传递句柄了。传递指针虽然简单明了,但适用的范围窄,而句柄(象softsprite和creative两位大虾所说),深入到了SDK,自然范围广泛了。 请教各位一个问题..关于用CImage类去画png格式图片的问题... 在线等:在一个对话框中,点击一个按钮,在对话框类的这个按钮的响应函数中想调用cmyview类的一个函数,怎么办呢 CGridCtrl 的create 失败! 跪求!!!!! 急啊 !!!!! 为什么MOUSE钩子函数做象QQ那样响应鼠标弹起,在win98下弹不出来!! 我在ONMOUSEMOVE里得到的坐标值,怎样将他转换成MM_LOENGLISH映射模式的坐标值 怎么把DC中的绘制的东东保存为JPG图片,高分呀!!! MFC 连数据库求助过来人 项目总结文档怎么写? 谁帮我解决这个问题,我的分全给谁/*串口到TCP的问题*//*400分*/ 有关FtpFileFind的一个问题,帮帮忙啊! 请问如何截获对话框中编辑控件的回车键,让它执行自己的处理函数,而不结束对话框 我把我的一大堆问题集中了一下!!望高手指教! 谢谢大虾!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货