怎么在CDockablePane嵌入的CDialog中得到CMainFrame指针

如何在CDockablePane嵌入的CDialog中得到CMainFrame指针
小弟之前一直使用VC6.0,本着与时俱进的专研精神,开始使用VS2010,但是遇到的问题一直不断。
编写当前的一个项目,建立单文档程序,需要建立一个边栏(停靠栏)。以前用VC6.0就使用CDialogBar,VS2010这个方法不行,只能用CDockablePane类嵌入的CDialog类,随之问题也就出现。在CDialogBar类中,只需要CMainFrame* pMainFrame = (CMainFrame*)AfxGetApp()->GetMainWnd()这句话就能得到CMainFrame的指针,但是现在使用同样这句话,编译没有提示错误,但是实际运行调用CMainFrame的变量就马上报错,程序中断。真不知道该如何得到CMainFrame的指针?网上都是介绍如何使用CDockablePane类建立边栏,但是边栏对话框中如何得到主框架类得指针,我看到的却只字未提,希望有经验的高手指点!谢谢~

------解决方案--------------------
32位和64位肯定有区别啊,你站短我,我给你个下载链接,再不明白我QQ告诉你