自制控件在子窗体里msgbox后失去焦点,找不到原因
vb吧
全部回复
仅看楼主
level 7
tzchf 楼主
自制表格控件(自制的别的控件也这样)
keydown里if keycode=13 then msgbox "啥啥啥"
mdi子窗体控件失去焦点(光标自然也不闪了),再打字发现输入法出现在窗口左上角(如图),测得Screen.ActiveControl仍是这个控件。不知什么原因,只能再setfocus解决。非mdi子窗体是正常的。
固有控件textbox combobox当然都正常的
2020年10月09日 02点10分 1
吧务
level 4
失去焦点 ,你就给他一个焦点。
XXXXX.SetFocus
2020年10月09日 03点10分 2
给自己打补丁 问题是问题出在哪里啦 控件里没什么好改的
2020年10月09日 03点10分
@tzchf 给个源程序 给你改。
2020年10月09日 04点10分
level 11
那你字打完按enter键以后看字是不是输入进去了,字进去了就没问题
2020年10月14日 02点10分 4
没有输入进去,没焦点
2020年10月14日 04点10分
1