菜鸟一个,最近在用VC6.0的基于对话框的MFC EXE,对有些概念很模糊,请大侠们指教。
假设对话框的类名是CMyDlg,那么
我看有些资料上写的是:
主对话框的指针是 CWnd* pWnd=AfxGetMainWnd();
主对话框的句柄是 HWND hWnd=pWnd->m_hWnd;
我还见到:
CMyDlg* pDlg;
另外还有this指针。
我就想问,指针pWnd和指针pDlg是一回事吗?如果不是一回事,分别代表什么呢?
this指针又是和哪个指针是一回事?
总之,它们有什么异同呢?请高手通俗解释下吧!谢谢!
假设对话框的类名是CMyDlg,那么
我看有些资料上写的是:
主对话框的指针是 CWnd* pWnd=AfxGetMainWnd();
主对话框的句柄是 HWND hWnd=pWnd->m_hWnd;
我还见到:
CMyDlg* pDlg;
另外还有this指针。
我就想问,指针pWnd和指针pDlg是一回事吗?如果不是一回事,分别代表什么呢?
this指针又是和哪个指针是一回事?
总之,它们有什么异同呢?请高手通俗解释下吧!谢谢!