C#能做底层的东西么?

iSausage 2009-07-18 10:57:42
我没学过C#,问的问题可能很可笑,但请明白人指点一下。比如说,C#能不能像C、C++那样调用API等等,相对底层一些的东西。再比如,写一个程序,可截获计算机上的某些信息!
...全文
135 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
andy0618 2009-07-18
  • 打赏
  • 举报
回复
完全可以,不过C#是依托于.net框架的,客户电脑必须装.net框架
heich_tech 2009-07-18
  • 打赏
  • 举报
回复
原来可以的,不知道安全性如何?
mooncar 2009-07-18
  • 打赏
  • 举报
回复
可以的哦
ffhelly 2009-07-18
  • 打赏
  • 举报
回复
没问题的。。。
littlesnail2009 2009-07-18
  • 打赏
  • 举报
回复
mark
gwins 2009-07-18
  • 打赏
  • 举报
回复
可以的
龍月 2009-07-18
  • 打赏
  • 举报
回复
可以调用api的
完全可以

例子转载:
using System;
using System.Runtime.InteropServices;

public delegate bool CallBack(int hwnd, int lParam);

public class EnumReportApp {

[DllImport("user32")]
public static extern int EnumWindows(CallBack x, int y); //API 声明

public static void Main()
{
CallBack myCallBack = new CallBack(EnumReportApp.Report);
EnumWindows(myCallBack, 0);
}

public static bool Report(int hwnd, int lParam) {
Console.Write("窗口句柄为");
Console.WriteLine(hwnd);
return true;
}
}

111,119

社区成员

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

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

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