用BCB制作的ocx,在vc的子对话框上使用,ocx失去焦点后,程序就没有响应
如题,现在遇到一个诡异的问题,让我再次怀疑BCB的产品质量
问题描述:用BCB生成一个最简单的ocx,提供3个编辑框1个按钮
点击按钮,将前两个编辑框的数据求和,显示在第3个编辑框
死锁操作:将这个ocx放在一个vc的popup Dialog上,ok,程序运行正常
将这个ocx放在一个child dialog上,嵌入到刚才的popup dialog,alt_tab切换一下程序焦点,程序死循环了,没有了响应
一句话描述:BCB生成的ocx放在vc的子对话框上丢失焦点就崩溃,而放在vc的pop dialog就没有问题
通过spy++分析:陷入WM_GETLGCODE这个消息,一直死循环
[解决办法]
钻研精神很好,每种ide都有bug的包括vc。
你可以试下在BCB中有这个问题没,如果BCB中没有,也有可能是vc自己的问题。
[解决办法]
没有人回复说明大家对这个问题不熟悉并且又不想误导你. 如果没有合适答案, 可以选择无满意结帖.