怎么获取某个对话框类里面的成员变量
我用
if(!IsWindow(hWndModeLess))
{ hWndModeLess=CreateDialog(NULL,(LPCTSTR)IDD_THUMBNAIL_DIALOG, m_hwnd, (DLGPROC)NULL);
....
在程序里面动态创建了一个对话框
但怎么获取这个对话框类里面的成员变量?
还有对应这个对话框的类指针?
我用
if(!IsWindow(hWndModeLess))
{ hWndModeLess=CreateDialog(NULL,(LPCTSTR)IDD_THUMBNAIL_DIALOG, m_hwnd, (DLGPROC)NULL);
....
在程序里面动态创建了一个对话框
但怎么获取这个对话框类里面的成员变量?
还有对应这个对话框的类指针?
解决方案 »
- 关于skin++的使用
- 内存释放的问题
- 菜鸟问:如何获取某进程的“特征码”呢?用来追踪某个程序?
- [请教]关于image list中得图片大小得问题
- 请问双指针怎么用啊?类似 char **a 这样的
- 我想在画新视图时,保持原来的视图。
- 如何用Audio Mixer Functions 得到通过mic输入的声音大小?请进!
- 如何看出mfc中定义的常量的含义呢??例如TV_ITEM.mask的属性包括TVIF_CHILDREN ,TVIF_TEXT 等我想知道这些属性的前缀如上面所讲的TVIF
- 函数定义以及返回值的问题:
- VC++运行后不显示dos界面
- 天啊,为什么会出现这个奇怪的问题呢
- CtreeCtrl空间清除所有项慢的问题
可以通过CWnd::FromHandle来得到你的窗口指针。
如果是多线程的话用CWnd::FromHandlePermanent比较安全。
子类化可以使用CWnd的SubclassWindow函数
BOOL SubclassWindow( HWND hWnd );也可以使用CDialog的Create函数
BOOL Create( UINT nIDTemplate, CWnd* pParentWnd = NULL );以上,还请牛人确认。。