我在调试数据,主程序中会把一些字符串语句用postmessage发送到一个非模态窗口,便于查看,但是我发现有时候主程序退出的时候会提示无效的窗口句柄,语句:hd := FindWindow('TMsgMonitorFrm', '信息监控');
if (hd <> 0) then PostMessage(hd, RECV_DATA_MESSAGE, Integer(@StrInfo), 0);我是觉的可能是postmessage的时候刚好窗口关了,请问这个问题有什么好办法解决吗?
if (hd <> 0) then PostMessage(hd, RECV_DATA_MESSAGE, Integer(@StrInfo), 0);我是觉的可能是postmessage的时候刚好窗口关了,请问这个问题有什么好办法解决吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货