本人用AppWizard设计了一个简单的文本编辑器,编译通过,执行中却出了问题,执行不下去。设计思路如下,选好文本,接着在属性表中设置文本的各项属性,达到改变文本外观的目的。此属性表由三个属性页构成,本人为第一个属性页(CPropertyPage的派生类)重载OnApply函数,并在此函数中通过向视图窗口发送自定义的WM_USERAPPLY消息,并在视图中响应此消息来改变选中文本的外观。
   OnApply函数主要如下:
{
   b_pView->SendMessage(WM_USERAPPLY);
}
b_pView是程序中视图类的指针。执行程序时,当按下属性表的apply按钮时,程序出现警告,如下:“Unhandled Exception.Address ******** Read Denied”,单步调试运行到如上SendMessage函数时,出现同样警告,因此怀疑是此自定义消息发送处理时出现问题,
   注:属性表和三个属性页说明并定义在同一个Property.h和Property.cpp文件中,b_pView是定义在Property.cpp中的一个全局变量。WM_USERAPPLY定义在Property.h中。
   希望各位高手帮我解决此问题。谢谢!