input法编辑器窗口为WM_QUERYENDSESSION返回FALSE– 为什么?

input法编辑器窗口为WM_QUERYENDSESSION返回FALSE– 为什么?,第1张

概述input法编辑器窗口为WM_QUERYENDSESSION返回FALSE – 为什么?

我们有一个奇怪的,非常罕见的问题,那就是当我们的产品运行时,人们无法注销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 – 为什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1287058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存