CreateFileA在C#中的用法,求解
答案:1 悬赏:10 手机版
解决时间 2021-01-26 18:39
- 提问者网友:椧運幽默
- 2021-01-25 18:57
CreateFileA在C#中的用法,求解
最佳答案
- 五星知识达人网友:忘川信使
- 2021-01-25 19:02
C#里对文件的操作有自己的一套类(System.IO名字空间下),用不到这么底层的函数
如果一定要使用这么底层的函数,可以用dllimport的方式引入(函数申明的括号里我这里省略了参数列表,你自己补上):
class ClassA
{
[DllImport("Kernel32.dll")]
public static extern int CreateFileA(...);
}
这样申明的时候,需要引入名字空间:System.Runtime.InteropServices
之后,你就可以这样调用了:ClassA.CreateFileA(...);
如果一定要使用这么底层的函数,可以用dllimport的方式引入(函数申明的括号里我这里省略了参数列表,你自己补上):
class ClassA
{
[DllImport("Kernel32.dll")]
public static extern int CreateFileA(...);
}
这样申明的时候,需要引入名字空间:System.Runtime.InteropServices
之后,你就可以这样调用了:ClassA.CreateFileA(...);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯