Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long运行出现错误

来源:百度知道 编辑:UC知道 时间:2024/05/07 12:28:53
出现错误的是这一句上,,编译错误。。。找不到工程或库.

难道计算机里面没有这个库?
在线等答案,会的大虾谢谢了。
我找到了user32.dll,按你的方法注册的时候,出现这样的提示
“ 已加载C:\windows\system32\user32.dll,但没有找到DllRegisterServer输入点。C:\windows\system32\user32.dll似乎不是.dll或.ocx文件。”

这是为什么啊,难道注册表被禁?

查找一下user32.dll 如果发现在其它位置有user32.dll这个文件 就有可能是病毒作的怪

解决方法:重新注册一下

win2000系统在运行里打:
REGSVR32 C:\WINNT\SYSTEM32\USER32.DLL

XP/2003系统在运行里打:
REGSVR32 C:\WINDOWS\SYSTEM32\USER32.DLL

如果你的系统不是安装在C盘 就把前面的C改成你的系统所在的盘符如D

如果还不行 你就重新一下载一个 user32.dll
REGSVR32 user32.dll所在文件夹+user32.dll
--------------------------------------------
补充:
如果注册表被禁止 你打regedit时会有提示
你的这种情况不是被禁止了

解决办法:

首先备份c:\windows\system32\user32.dll

然后进入安全模式 把它删除

你可以考虑使用提取的方式来修复你的user32.dll

从你的系统(2000/xp/2003)安装盘提取user32.dll...或者使用system32\dllcache里面的备份覆盖你的dll

c:\windows\system32\dllcache这个文件夹默认隐藏的 1.显示所有文件及文件夹2.把隐藏受保护的系统文件勾掉