在c++类中如何直接使用CWnd* GetDlgItem 而不是GetDlgItem
我在mfc对话框程序中调用CWnd*GetDlgItem是可以直接使用GetDlgItem的,但是我在此工程中又声明了一个没有基类的c++类,在里面调用GetDlgIte...
我在mfc对话框程序中调用CWnd* GetDlgItem 是可以直接使用GetDlgItem的,但是我在此工程中又声明了一个没有基类的c++类,在里面调用 GetDlgItem 时却变成了api中的GetDlgItem 我问如何让他(GetDlgItem)还是CWnd* GetDlgItem 而不是api中的GetDlgItem
展开
3个回答
展开全部
可以让这个类继承Cwnd类!或者你在你定义这个类中定义一个窗口类的对象,然后在调用,也可以把这个方法封装在你定义这个类中!
追问
谢谢了,只是不能给你分了,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在你新建的类下引入#include "windows.h"试试 具体的我没试过 但是你调用相应的头文件的话调用的就是你引入头文件里的了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询