我在几个视图类(都是DataView)的cpp文件中声明全局变量:HWND hView1; //view1.cpp
hView1 = m_hWnd; //构造函数中HWND hView2; //view2.cpp
hView2 = m_hWnd; //构造函数中
在另一个类(Socket)中:extern HWND hView1;
extern HWND hView2;然后:SendMessage( hView1, MY_MESSAGE, NULL, NULL );(消息什么的都准备好了,不是这方面的问题)可是程序没反应,不明白……
hView1 = m_hWnd; //构造函数中HWND hView2; //view2.cpp
hView2 = m_hWnd; //构造函数中
在另一个类(Socket)中:extern HWND hView1;
extern HWND hView2;然后:SendMessage( hView1, MY_MESSAGE, NULL, NULL );(消息什么的都准备好了,不是这方面的问题)可是程序没反应,不明白……
hView1 = this->m_hWnd; //构造函数中HWND hView2; //view2.cpp
hView2 = this->m_hWnd; //构造函数中你用THIS指针试试吧
句柄从哪里来?