在多线程中使用各对话框的窗口句柄使用方法:
第一步、在类的.h文件声明 HWND 变量 hwnd
第二部、在.cpp文件的OnInitDialog()中定义hwnd
hwnd = this->GetSafeHwnd();
第三部、在类内和类外使用hwnd变量方法:
类内:
直接使用hwnd或A->hwnd (A为类的对象指针)
类外:
B->hwnd (B为其他对话框的类对象指针)
在多线程中使用各对话框的窗口句柄使用方法:
第一步、在类的.h文件声明 HWND 变量 hwnd
第二部、在.cpp文件的OnInitDialog()中定义hwnd
hwnd = this->GetSafeHwnd();
第三部、在类内和类外使用hwnd变量方法:
类内:
直接使用hwnd或A->hwnd (A为类的对象指针)
类外:
B->hwnd (B为其他对话框的类对象指针)
转载于:https://my.oschina.net/u/3874841/blog/3095935