system权限的窗口进程,无法用输入法输入中文?
写了一个mfc窗口程序,上面放了个textbox,但后把这个程序注册成服务,或者是让其他服务把该程序启动,也就是说,让他具备system权限,当然了,窗口是能显示出来的,因为后期需要和用户交互。
但是现在发现一个问题,该进程是system权限的时候,textbox根本无法输入中文,切换输入法的时候,焦点一下子就离开这个窗口,用了很多机器测试都是这样,所以是不是这个地方有什么限制呢?输入应为和数字都没问题。
有人说是因为system权限的进程一般都是后台服务,微软的初衷本来就是不希望这类程序有交互,所以这里不能输入,但是为何能输入英文和数字?