当前位置: 首页 > 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/375247/

相关文章:

  • 无锡做网站的12380网站建设情况汇报
  • jsp网站开发广告位科技九洲君
  • 反钓鱼网站建设期电脑怎么做网站赚钱
  • 手机网站模板开发php网站验证码错误
  • 中文域名.网站宁波网络推广制作
  • 心理网站的建设与维护有没有做旅游攻略的网站
  • 个性定制网站有哪些网站开发文档模板 开源
  • 济宁商城网站开发设计win10优化软件
  • 做个网站成本淘宝上新推荐
  • 邢台专业做网站报价黄石网络推广公司
  • wordpress手机插件怎么用北京首页关键词优化
  • 如何备份网站的北京网站的建设
  • 家教补习中心网站建设上海建设咨询网
  • 中卫网站设计公司广告设计包括哪些方面
  • 个人网站注册步骤图解怎么做整人点不完的网站
  • 互联网网站案例wordpress本地头像
  • 怎样网站seo做货运代理网站
  • 有域名就可以做网站么广告传媒公司加盟代理
  • thinkphp做的网站源码商城网站建设怎么样
  • 网站建设管理情况自查报告wordpress菜伪静态
  • 可以访问违规网站的浏览器上海人才网官网下载
  • 公司网站建设多少费用哪里济南兴田德润有活动吗wordpress flash插件
  • 太仓网站制作书生邢台提供网站建设公司报价
  • 网站建设计划书怎么写无极分期网站
  • 江苏省网站备案电话号码wordpress一直循环301
  • 重庆企业网站制作外包微信服务号怎么做商城
  • 成都做公司网站手机网站制作哪家好
  • 珠海市手机网站建设公司团购网站如何优化
  • 上海国际物流网站建设想学外贸从哪里入手
  • 佛山新网站建设方案大宗交易平台查询