WinApi在VS上的插件&帮助网站

本文介绍如何使用PInvoke.net网站及其Visual Studio插件进行API声明的查询与插入,包括插件安装步骤及使用技巧,适用于VS2010。即便插件不可用,也可直接在网站上查询复制API声明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

建议使用http://pinvoke.net。
同时它也提供了一个Visual Studio的插件,可以直接在VS中查询并插入API声明。
可下插件可去该网上查询

另外,网上有“万一博客”http://www.cnblogs.com/del,对API有讲解,可参考
_________________________________
补充:

如果是VS2010的话,安装插件之后,把<My Documents>\Visual Studio 2008\AddIns\下面文件名是PInvoke开头的三个文件复制到<My Documents>\Visual Studio 2010\AddIns\。然后,把其中那个PInvokeDotNetAddIn.AddIn用记事本打开,将其中的9.0换成10.0。然后重新启动VS即可看到菜单上多了一个PInvoke.net。

不过,即使插件不能用,也可以直接到网站上去查询复制API声明。其实就算安装了插件,实际上每次在VS里面利用它查询时,还是会通过它自己的Web Service链接到PInvoke.net网站上搜索并返回结果的。

转载于:https://www.cnblogs.com/only-copy/articles/2334895.html

Win10 VS2013 ************************************************ * BOOL GetDiskSpaceInfo(LPCSTR pszDrive * 功能 根据输入的驱动器,获取磁盘总容量 * 空闲空间、簇数量等磁盘信息 * 参数 驱动器根路径,比如&ldquo;D:\&rdquo;。 ************************************************ * void GetTime() * 功能 获取并显示本地与系统时间 ************************************************ * void GetLang() * 功能 获取并显示系统的默认语言 ************************************************ * void ShowVersionInfo() * 功能 获取并显示系统版本信息 ************************************************ * void ShowSystemInfo() * 功能 获取并显示硬件相关信息 ************************************************ *void GetFolders() * 功能 获取系统目录等信息 ************************************************ *void WINAPI EnumProcess1() * 功能 调用EnumProcess遍历进程 * 并调用ListProcessModules1函数和 * ListProcessThreads函数列举模块 * 和线程 ************************************************ * VOID ListProcessModules1( DWORD dwPID ) * 功能 调用EnumProcessModules函数 * 列举和显示进程加载的模块 * * 参数 DWORD dwPID 进程PID ************************************************ * VOID ListProcessThreads( DWORD dwPID ) * 功能 调用Thread32First和Thread32Next * 显示一个进程的线程 * * 参数 DWORD dwPID 进程PID ************************************************ * VOID PrintError( LPTSTR msg ) * 功能 打印出错信息 * * 参数 LPTSTR msg ************************************************ * void GetDriveInfo( LPCTSTR lpRootPath) * 功能 返 回 指 定 驱 动 器 的 类 型。 * * 参数 lpRootPathName ************************************************ * void GetSystemMetric(int nIndex) * 功能 返 回 显 示 器 分 辨 率。 * * 参数 ************************************************ * void GetKeyboardInfo() * 功能 返回键盘类型。 * * 参数 *************************************************
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值