无法找到 PInvoke DLL

问题描述

今天课设,把vb的一个截屏程序移植到wince平台上,代码都没问题就是出“无法找到PInvokeDLL“user32””这个错误,但是user32我在上有用“DeclareFunctionGetDCLib"user32"Alias"GetDC"(ByValhwndAsInteger)AsInteger”这个声明,求各位大神帮忙QQ327192512

解决方案

解决方案二:
DeclareFunctionGetDCLib"user32.dll"Alias"GetDC"(ByValhwndAsInteger)AsInteger
解决方案三:
user32改为coredll
解决方案四:
无法找到PInvokeDLL“GDI32”。又出了这个问题,请问wince如果转换这个类包啊
解决方案五:
所有都coredllwince所有的都在一个dll中

时间: 2024-10-31 20:08:01

无法找到 PInvoke DLL的相关文章

仿真器-无法找到 PInvoke DLL “rfidapi32.dll”

问题描述 无法找到 PInvoke DLL "rfidapi32.dll" C# RFID扫描程序在仿真器运行报[无法找到 PInvoke DLL "rfidapi32.dll"]的错,该怎么破?难道RFID扫描程序只能在设备上运行,不能在仿真器上运行? 解决方案 是你没有这个dll文件吧,文件不全 解决方案二: 你的 DLL 是设备上的,设备呢好像不是 X86 框架的. 但模拟器好像是 X86 的吧(不知道你的模拟器是什么系统和版本),所以设备上的 DLL 不能在

XP系统开机后显示未找到comctl32.dll文件怎么办

  XP系统开机后显示未找到comctl32.dll文件怎么办 1.首先到网上下载comctl32.dll文件或到朋友那边拷贝一下这个文件,然后将下载或拷贝过来的存在路径"C:Windows---System32目录下"; 2.接着将文件放到目录下,然后打开开始菜单中的运行选项打开运行对话框;电脑常识 3.最后在打开的运行对话框中输入"regsvr32 comctl32.dll",回车之后即可.

Win7没有找到xlive.dll如何解决

  Win7没有找到xlive.dll的解决方法. 方法如下: 1.下载xlive.dll. 2.xlive.dll丢失可能是系统文件丢失,也可能是游戏根目录下的xlive.dll文件丢失,这里可以分开测试下,把下载的xlive.dll文件复制到c:/windows/system32目录下,启动游戏,若成功启动,则成功解决,反之,则把xlive.dll文件再复制到要运行的游戏的根目录下

Win7系统运行程序或游戏弹出“没有找到d3d11.dll”如何解决

  Win7系统运行程序或游戏弹出"没有找到d3d11.dll"如何解决: 1.去网上下载d3d11.dll文件; 2.在下载好的压缩文件网上单击右键,选择"解压到XXX"; 3.打开解压得到的文件夹,将"d3d11.dll"文件单击右键,复制起来; 4.打开计算机,依次打开:C:WindowsSystem32 ,将该文件粘贴进去; 5.按下"Win+R"组合键打开运行,输入:regsrv32 d3d11.dll 点击确定,等

XP系统提示“没有找到iertutil.dll”是怎么回事

  XP系统提示"没有找到iertutil.dll"是怎么回事 一.症状 1.卸载IE,或者不知道卸载了某个文件,重启以后只能看见桌面背景,桌面上的其他东西都不见了. 2.打开电脑IE和Explore都无法启动,并且试图运行explore.exe,总是弹窗"没有找到iertutil.dll,因此这个应用程序未能启动,重新安装可能会修复此问题". 二.解决方法 方法一: 1. 关闭浏览器,打开新版本360安全卫士的"系统修复", 可根据情况,将&q

Win7没有找到Vcomp100.dll怎么解决?

  Win7没有找到Vcomp100.dll的解决方法. 步骤如下: 1.不管是32位系统还是64位系统,从网上下载Vcomp100.dll文件,要注意的是下载X86的文件,也就是32位的Vcomp100.dll文件. 2.下载完之后如果是32位的系统,就打开计算机找到目录C:WindowsSystem32,然后复制到里面. 3.如果是64位的系统,就打开计算机找到目录C:WindowsSysWOW64,然后复制到里面.

运行“regedit”时提示:没有找到ACLUI.DLL

系统开机时有个程序自动运行,想进注册表去看到把它删除,运行"regedit"时提示:没有找到ACLUI.DLL因此这个应用程序未能启动,重新安装应用程序可能修复此问题. 根据提示是没有找到ACLUI.DLL,到c:windowssystem32目录下确实没有找到ACLUI.DLL.解决办法: 1.可以到前备份的GHO文件里提取出来,放在c:windowssystem32目录下. 2.可以从网上下载一个. 3.可以找QQ好友传一个过来. 4.可以从其它电脑复制一个过来.

没有找到physxloader.dll怎么办

  没有找到physxloader.dll怎么办?          physxloader.dll 是安装physx物理引擎后的一个dll文件,从其后缀我们可以看出,它属于动态链接库文件,可执行文件.而一般在玩游戏时,提示没有找到physxloader.dll,这该如何是好呢? PhysX是N卡特有的物理加速模块,该dll文件是保持一些3D游戏运行的一块模块,如果这个模块丢失就会出现游戏运行不了. 我们在启动游戏或者一些其他程序的时候出现提示没有找到physxloader.dll的情况,肯定是

系统提示没有找到physxloader.dll的解决方法

dll文件是动态链接库文件,是可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源.是程序运行必不可少的文件. physxloader.dll文件是什么,有什么用? physxloader.dll 是安装physx物理引擎后的一个dll文件,PhysX是N卡特有的物理加速模块,该dll文件是保持一些3D游戏运行的一块模块,如果这个模块丢失就会出现游戏运行不了. 我们在启动游戏或者一些其他程序的时候出现提示没有找到physxloader.dll的情况,肯定是文件被其他程序破坏,导致系统检测