我有一个类:
class CMyClass : public CWnd我写如下代码:
CMyClass* p;
p = new CMyClass;此时p->m_hWnd是NULL。什么时候m_hWnd才会有值?怎样才能让m_hWnd有值?
class CMyClass : public CWnd我写如下代码:
CMyClass* p;
p = new CMyClass;此时p->m_hWnd是NULL。什么时候m_hWnd才会有值?怎样才能让m_hWnd有值?
p = new CMyClass;
上面只不过创建C++对象而已。而你的CMyClass是管理windows窗口操作等一个类,
所以楼主所说的p不是一个窗口,它是一个C++的实例!
它的功能就是对窗口进行操作。不知楼主明不明白???