pcplayer:
我没描述清楚: 我的程序让线程采用了同步方法去调用了一个方法去为 TreeView 增加节点后,把光标移动到一个 Edit 或者 Memo 里输入字母和字符没问题,
[阅读: 716] 2008-05-08 08:32:49
如果这时候切换输入法,我的输入法是微软拼音,则界面冻结不响应鼠标键盘,应该就是 VCL 的主线程被阻塞了。
因为我的程序里面有一个 Form 里面放了一个 IE 并且让 IE 进入编辑状态,只要在切换输入法之前,先把这个 Form 显示出来,再把光标移动到 Edit 或者 Memo 里去切换输入法,就没事了。这个问题够怪吧?
因为是用的 TTntTreeView,支持 Unicode 的。照理,如果有这个问题,同样的 TTntListView 也该有这个问题。但 TTntListView 没有这个问题。靠啊。