当前位置: 首页 > news >正文

网站建设推广怎么玩一个网站做多少关键词

网站建设推广怎么玩,一个网站做多少关键词,成都住建平台,资阳建网站使用API函数已经好几年了,封装函数签名基本是参照MSDN上的文档,然后再做数据类型对应。 虽然有 pinvoke.net 这个网站,但基本很少使用。一方面是想多动手,另一方面是因为各种数据类型基本都用过了,都能自己在C#中 对应…

使用API函数已经好几年了,封装函数签名基本是参照MSDN上的文档,然后再做数据类型对应。

虽然有 pinvoke.net 这个网站,但基本很少使用。一方面是想多动手,另一方面是因为各种数据类型基本都用过了,都能自己在C#中 对应 起来。

最近在逛github时,发现了一个官方的项目,GitHub - dotnet/pinvoke: A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS.,这个项目是流行操作系统的所有P/Invoke方法签名的库集合。

LibraryPackage nameDescription
advapi32.dllPInvoke.AdvApi32Windows Advanced Services
bcrypt.dllPInvoke.BCryptWindows Cryptography API: Next Generation
cabinet.dllPInvoke.CabinetCabinet API Functions
cfgmgr32.dllPInvoke.CfgMgr32Device and Driver Installation
crypt32.dllPInvoke.Crypt32Windows Cryptography API
DwmApi.dllPInvoke.DwmApiDesktop Window Manager
fusion.dllPInvoke.Fusion.NET Framework Fusion
gdi32.dllPInvoke.Gdi32Windows Graphics Device Interface
hid.dllPInvoke.HidWindows Human Interface Devices
iphlpapi.dllPInvoke.IPHlpApiIP Helper
kernel32.dllPInvoke.Kernel32Windows Kernel API
magnification.dllPInvoke.MagnificationWindows Magnification API
mscoree.dllPInvoke.MSCorEE.NET Framework CLR host
msi.dllPInvoke.MsiMicrosoft Installer
ncrypt.dllPInvoke.NCryptWindows Cryptography API: Next Generation
netapi32.dllPInvoke.NetApi32Network Management
newdev.dllPInvoke.NewDevDevice and Driver Installation
ntdll.dllPInvoke.NTDllWindows NTDll
psapi.dllPInvoke.PsapiWindows Process Status API
setupapi.dllPInvoke.SetupApiWindows setup API
SHCore.dllPInvoke.SHCoreWindows Shell
shell32.dllPInvoke.Shell32Windows Shell
user32.dllPInvoke.User32Windows User Interface
userenv.dllPInvoke.UserenvWindows User Environment
uxtheme.dllPInvoke.UxThemeWindows Visual Styles
winusb.dllPInvoke.WinUsbUSB Driver
WtsApi32.dllPInvoke.WtsApi32Windows Remote Desktop Services

例如要使用User32中的ShowWindow函数

1、导入Nuget包(PInvoke.User32)

2、使用

写在最后

有了这个项目,以后调用API函数可以更方便。最重要的是,官方提供了函数签名示例,我们可以从里面学到很多东西。

2024.11.06更新

pinvoke项目已经废弃,使用CsWin32项目替代,使用方法跟上述基本一致。

CsWin32项目将不同的dll导出函数都放到一个包中,不需要再去使用对应dll的包。

nuget搜索CsWin32包使用即可。

http://www.yayakq.cn/news/321579/

相关文章:

  • 重庆高新区怎样给网站做关键词优化
  • 如何进入网站开发后台中山营销型网站设计
  • 益阳网站建设网站网站动态背景欣赏
  • 上海市城乡住房建设部网站如何进行免费网络推广
  • 怎么做公司招聘网站汉化主题做网站
  • 现代化专业群建设专题网站护理专业wordpress 更新文章
  • 成华区微信网站建设390元做微信小程序 公众号 网站
  • 做市场调查的网站免费达州市建设规划网站
  • 高安网站设计wordpress用ssd服务器的优势
  • 定西市住房和城乡建设局网站中小企业网站制作价格
  • 怎样说服客户做网站兰州关键词优化排名
  • 石家庄做网站的有哪些公司新手电商
  • 政务网站建设 发言wordpress下划线 代码
  • 吐槽做网站做网页的
  • 婚纱网站怎么做电脑h5制作工具
  • 物流网站怎么开苏晋建设集团网站
  • 做网站前台需要学什么 后台淘宝上找网站建设好吗
  • 题库网站怎样做微盟收费标准
  • 网站开发好的公司推荐国外主流媒体网站
  • 怎么给网站搭建后台合肥网站设计机构
  • 如何做网站后台管理合肥网站的优化
  • 中国建设网官方网站洞庭湖治理企业邮箱注册申请免费流程
  • 邢台做移动网站报价常德建设局官方网站
  • diango做的网站怎么用建设部四库一平台网站
  • 网站建设对企业的重要性简易网站建设维护
  • 公司建设网站的分录省网站建设
  • 阿里巴巴网站推广方式微信代运营加盟
  • 建站宝盒 源码ftp建网站
  • 平面设计师个人网站如何在本地搭建wordpress
  • 用html5做京东网站代码专业关键词排名优化软件