首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

postmessage死掉,该如何处理

2012-03-03 
postmessage死掉C/C++ codeif(Button mbLeft)PostMessage(Chart1-Handle, WM_LBUTTONDOWN, 0, MAKELON

postmessage死掉

C/C++ code
if(Button == mbLeft)  PostMessage(Chart1->Handle, WM_LBUTTONDOWN, 0, MAKELONG(X, Y));else if(Button == mbRight)  PostMessage(Chart1->Handle, WM_RBUTTONDOWN, 0, MAKELONG(X, Y));


为什么点右键没问题的 点左键程序会死掉啊

PostMessage是这样用的吗?

[解决办法]
你的这段代码 没发现什么问题 可能跟你别的地方有关吧
[解决办法]
SendMessage 倒是有可能会死掉 
PostMessage 会死掉的可能性很小吧。。。

PostMessage(Chart1->Handle, WM_LBUTTONDOWN, 0, MAKELONG(X, Y));

你向 Chart1 传递了一个鼠标左键按下的消息。你最好还是单独检查一下你的 Chart1 中的鼠标左键按下的代码,估计不是 PostMessage 死掉的,而是在 Chart1 的鼠标左键单击事件里面死掉的。。。。

热点排行