
你会发现大体有3个地方,一个是.h头文件中的函数声明,你把你的函数声明复制到你的新项目中;另外两个是.cpp文件中。
cpp文件中上部分的有一个消息映射宏,在里面一般有类似ON_MESSAGE()字样的,就是消息映射宏,你把相关的复制到你的新项目中;下面一般都是函数体(函数实现),你把它们也复制到你的新项目中,然后编译试试。
刚开始的时候,你可以只增加一个成员函数。然后使用新旧两个项目对比,更一目了然。
类初始化的时候是调用类的构造函数来处理的,你可以在里面初始化类的成员变量,不过你在里面申明的变量只在这个函数里面有效,它属局部变量,其他成员函数是无法访问的。你如果要添加成员变量,可以在类的申明中去完成,然后在构造函数里面初始化变量的值。可以在类向导里面添加,这个变量可以代替指针,直接调用该类的成员函数。比如对话框类的一个button,id为id_btn,那如果你获取这个button的指针就要用到getdlgitem(id_btn),然后再setwindowtext之类的。但如果你给这个button增加一个控件变量m_btn,那你就可以直接用m_btn->setwindowtext了欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)