标签:mfc 默认对话框类指针 成员和方法调用 多线程 回调函数
这个功能其实并不常用,然而在多线程和回调函数中要调用默认对话框类的对象成员或方法还是可能要用到的,所以做下记录。
首先声明一个全局变量用以存储默认对话框类对象指针:
LPVOID pParam;//对话框对象指针在默认对话框类的初始化函数中给该指针进行赋值:
pParam = (void *)this;在需要调用默认对话框类对象成员或方法处,通过如下代码实现调用:
CPanoramicPlayerDlg *dlg = (CPanoramicPlayerDlg *)lpParam;//其中CPanoramicPlayerDlg为默认对话框类名 dlg->DecodeImageRun(DECODETHRAEDTWO);
标签:mfc 默认对话框类指针 成员和方法调用 多线程 回调函数
原文地址:http://blog.csdn.net/weixinhum/article/details/45223979