在对话框中增加了属性页,在属性页上增加按钮,点击按钮为什么不能显示MESSAGEBOX?解决办法

在对话框中增加了属性页,在属性页上增加按钮,点击按钮为什么不能显示MESSAGEBOX?
在对话框中增加了属性页,   是在对话框的OnCreate中使用m_sheet.Create(this,WS_CHILD|WS_VISIBLE);创建的,
应该是非模式窗口。
现在有个问题,在属性页上点击增加的按钮时,为什么不能弹出MESSAGEBOX消息提示框了?
而属性页使用.DoModal()创建,就可以弹出MESSAGEBOX?

请问各位大侠,是什么原因?怎么解决啊?

------解决方案--------------------
http://www.vckbase.com/code/listcode.asp?mclsid=3&sclsid=317