首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“没有安装上下文相关的帮助”、"user32.dll“和"uxtheme.dll”AV错误

“没有安装上下文相关的帮助”、"user32.dll“和"uxtheme.dll”AV错误
EN

Stack Overflow用户
提问于 2010-12-31 05:01:47
回答 2查看 1.3K关注 0票数 0

这是非常奇怪的,伙计们。我写了一个简单的应用程序。当我通过移动鼠标来快速执行我的命令时(事件发生在鼠标移动时),如果我在没有调试器的情况下运行我的应用程序,我会遇到以下错误(如果我这样做了,应用程序就会挂起,什么都不会发生):1-“没有安装上下文相关的帮助”,但是我还没有在我的应用程序中使用帮助。2-来自"uxtheme.dll“和"user32.dll”库的访问冲突错误!

嗯,我认为当Windows消息一个接一个地快速发送时,这些错误就会发生。不久前,我在一个大型应用程序中遇到了这些错误。在这两个应用程序中,我都使用了SendMessage命令,但是我做错了什么?我现在使用的是Delphi 2010

有没有人经历过这种情况?!

编辑:这个问题是因为我在定时器的代码中使用了GetForegroundWindow函数。但我必须要用它。我该怎么办?

下面是我的代码的一部分:http://www.mediafire.com/?davlsokf8zqq2gs

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-01 16:56:04

我找到问题了。我的错!当Tmessage无效时,ApProgressBar正在调用Paint!感谢所有关心这个问题的人。

票数 0
EN

Stack Overflow用户

发布于 2010-12-31 05:13:06

乍一看,可能是内存损坏或内存访问不正确。也许你正在发送PChars消息,而当你迁移到Delphi2010时,你没有正确和完全地更新你的代码。因此,首先要做的是检查所有使用(D) PChar、PAnsiChar和PWideChar的地方。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4566249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档