一个vc程序,在debug下编译运行都没有问题,但是在release下,当一个子窗口向主窗口postmessage时,就出现了异常
      是"0x6b41351"指令引用了”0x0000b02c"内存,该内存不能为"read".
      为什么会出现这样的问题,因为release下不能设断点,所以我都不知该如何处理,请大家多多指点,谢了!

解决方案 »

  1.   

    指针引用出现问题,仔细检查一下postmessage的调用吧。
      

  2.   

    有没有把一些函数放在ASSERT里面执行
    ASSERT在release的时候是不被执行的。
      

  3.   

    看看你是不是有自己写的消息响应函数
    如果是,请注意消息响应函数的两个参数必不可少(WPARAM wp,LPARAM lp)
    如果自己写了右键菜单的响应函数,这两个参数是不能用的!