Did you have add AFX_MANAGE_STATE(AfxGetStaticModuleState( )); at begin line of main_run(), if not, try to add it then try it.
解决方案 »
- Windows Mobile 6.0 MFC对话框程序,如何能像C#程序那样在窗口的左\右下角各有一个功能按钮
- 关于原始套接字编程的问题!!
- 对于32位整型数据(4字节), atoi、itoa 同 atol、ltoa 有什么区别?
- 请问标准程序员都需要些什么东西?
- 有没有人能发给我一个简单的Nt Service程序?初学请教
- 用findwindow得到exe的窗口句柄,通过窗口句柄如何得到这个窗口的控件变量
- 急问:为对话框创建类时出现这样问题怎么解决?
- 进程外组件如何实现和应用程序的内存共享
- 怎么样使用richedit控件?
- winsock,已经调试2天了,个人觉得诡异的错误!
- 急!evc下串口同步采集的数据有时候多有时候少有时候正确
- 用MFC实现插入法排序、起泡法改进算法排序
{
AFX_MANAGE_STATE(AfxGetStaticModuleState( ));
static MainRun mainrun; //创建控制对象// MainRun* p_mainrun=new MainRun;}修改如此后依然无效。调试时发现是MainRun根本无法接收标准消息,一调用标准消息响应函数,就发生运行时错误。
_AFXWIN_INLINE BOOL CWnd::EnableScrollBar(int nSBFlags, UINT nArrowFlags)
{ ASSERT(::IsWindow(m_hWnd)); return (BOOL)::EnableScrollBar(m_hWnd, nSBFlags, nArrowFlags); }以上是调试时跳转入的一段。我同时发现mainrun.mhWnd=0
既窗口句柄的值为0,我是初学者不太清楚为什么会这样。
是不是窗口句柄值为0就不能接收标准消息,请各位大侠指点