我们有一个奇怪的,非常罕见的问题,那就是当我们的产品运行时,人们无法注销windows服务器。 该系统是多应用程序,所有MFC / C ++。 应用程序从pipe理服务运行,所以他们幸免注销。 驴在世界各地的装置中运行良好。
我写了一个testing应用程序枚举所有的窗口,发送一个WM_queryENDSESSION消息,并停止当它返回FALSE。 这个testing正在运行在德国这个罕见的情况之一。 它似乎总是一个看不见的IME(input法编辑器)窗口这是有罪党,但IME窗口总是属于我们的MFC应用程序之一。 我想我可以通过调用ImmdisableIME(-1)来解决个别应用程序的问题。 但是我要找的是…
(a)如果有人有一个configuration方法来解决这个问题,所以我们不必修改所有国家的所有应用程序的所有版本 – 一个大的工作。
(b)为什么这应该发生在第一位。 为什么我们没有创build的IME窗口决定用户不能注销?
我可以得到一个键盘按下的时间量吗?
需要帮助build立彗星代码
windows使用相同的端口作为传出连接的两个程序运行在相同的jvm?
使用CMake导入错误编译embedded式Python的C ++
长轮询选项:Nginx,PHP,Node.Js
(c)以前有没有人见过? 苦难爱公司,你知道。
如前所述,目前在德国的一台机器上正在进行。 当然,在任何版本的windows上,我们都不能在这里重新制作。 呸。
使用Comet(长轮询)时uwsgi进程卡住了吗?
用'cin'读'unsigned int'
Nginx代理彗星
如何使用彗星(在Nginx中禁用输出缓冲,它通常工作在Apache,但不是Nginx)?
250k连接彗星与node.Js
看起来,微软在各种版本的IME中遇到了一些这样的问题。 我发现了一些相对较旧的更新。 你的客户正在运行什么 *** 作系统?他们是否安装了Office版本? 是否可以确定在你的情况下创建IME窗口的模块的文件名和版本?
以下是与Office 2003中的IME相关的更新:
微软已知错误870774当您关闭windows时,消息框需要30秒才能关闭当您尝试关闭具有用于支持先进的文本服务安装的Office 2003框架的日语的基于windows 2000的计算机没有首先关闭所有打开的程序时,您会收到每个打开的程序的消息框。 当您单击结束时,大约需要30秒才能关闭windows可以关闭每个消息框。文件名版本-----------------------Msctf.dll 5.1.2409.39Msimtf.dll 5.1.2409.39input.cpl 5.1.2409.39Sptip.dll 5.1.2409.39这是一个与windows XP IME相关的更新:微软已知错误811147
windows Messenger在关机期间挂起并出现“终止程序”对话框
日期时间版本大小文件名
-------------------------------------------------- -
17-Jan-2003 15:36 8.1.4008.0 57,400 Cplexe.exe
17-Jan-2003 15:34 8.1.4008.0 335,917 Imjp81.ime
06-Feb-2003 13:56 8.1.4008.0 827,438 Imjp81k.dll
06-Feb-2003 13:56 8.1.4008.0 360,494 Imjpcic.dll
06-Feb-2003 13:56 8.1.4008.0 716,857 Imjpcus.dll
06-Feb-2003 13:56 8.1.4008.0 81,977 Imjpdct.dll
22-Jan-2003 09:52 8.1.4008.0 307,258 Imjpdct.exe
17-Jan-2003 15:36 8.1.4008.0 155,706 Imjpdsvr.exe
17-Jan-2003 15:36 196,666 Imjpinst.exe
17-Jan-2003 15:36 8.1.4008.0 208,953 Imjpmig.exe
17-Jan-2003 15:36 8.1.4008.0 233,528 Imjprw.exe
17-Jan-2003 15:36 8.1.4008.0 262,201 Imjputy.exe
06-Feb-2003 13:56 8.1.4008.0 274,490 Imjputyc.dll
14-Nov-2002 10:01 5.3.10.0 4,608 Spmsg.dll
另一个建议:
如果您知道哪个窗口有问题,并且每当您尝试对窗口进行子分类并直接处理WM_querySESSIONEND消息时,都是相同的窗口。 这将IME窗口排除在等式之外,应该是一个相当可维护的解决方案。
总结以上是内存溢出为你收集整理的input法编辑器窗口为WM_QUERYENDSESSION返回FALSE – 为什么?全部内容,希望文章能够帮你解决input法编辑器窗口为WM_QUERYENDSESSION返回FALSE – 为什么?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)