新手请教:VS2003 中有 DllImport 吗?

fengws_sd 2011-08-10 05:20:51
刚入手C#,跟据教程写一段代码,已经加入引用using System.Runtime.InteropServices;
当到 [DllImport("w95_s7.dll")] 时出错了。

VS2003中有这个函数吗?
...全文
105 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdl2005lyx 2011-08-11
  • 打赏
  • 举报
回复
“当到 [DllImport("w95_s7.dll")] 时出错了”,说明动态有问题,有多种可能:
1、动态库名称不正确
2、动态库位置不正确
3、依赖的动态库不存在或不在同一目录

。。。。。
楼主好好查查。。。。
fengws_sd 2011-08-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 gefangliang 的回复:]

NET Framework 1.1版本前,SetSuspendState函数也可以使用PInvoke调用,和Application . ... DllImport("Powrprof.dll", SetLastError = true)] ...
[/Quote]

[DllImport("w95_s7.dll")] 也有代替的吗?
csnd唐长老 2011-08-10
  • 打赏
  • 举报
回复
当然有啊
心灵彩虹 2011-08-10
  • 打赏
  • 举报
回复
NET Framework 1.1版本前,SetSuspendState函数也可以使用PInvoke调用,和Application . ... DllImport("Powrprof.dll", SetLastError = true)] ...

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧