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

C++和C#接口对应关系

文章目录

  • Windows DATA
  • C++和 C#
  • 举例说明
    • 例如我们在C/C++下的结构数据如下:
    • 函数转换
    • 导入
      • [Pure]:
      • [DllImport(DllExtern, CallingConvention = CallingConvention.Cdecl, ExactSpelling = true)]:
      • internal static extern IntPtr UCV_Base_Object_GetName(IntPtr self):

Windows DATA

Windows DATA Type .NET Data Type
BOOL,BOOLEAN Boolean or Int32
BSTR String
BYTE Byte
CHAR Byte
DOUBLE Byte
DWPRD Byte
FLOAT Byte
HANDLE(and all other handle types,such as HFONT and HMENU) IntPtr,UintPtr or HandleRef
HRESULT Int32 or UInt32
INT Int32
LANGID Int16 or UInt16
LCID Int32 or UInt32
LONG Int32
LPARAM IntPtr,UintPtr or Objec

相关文章:

  • 【运维】Centos硬盘满导致开机时处于加载状态无法开机解决办法
  • Docker基础详解
  • Linux 高级路由策略控制配置:两个不同路由子网间通信
  • 沉浸式体验测评|AI Ville:我在Web3小镇“生活”了一周
  • 基于MODIS观测的全球格点数据处理与GeoTIFF栅格化存储
  • 新闻发布管理系统带万字文档新闻管理系统java项目java课程设计java毕业设计
  • ES5内容之String接口
  • python-leetcode 62.搜索插入位置
  • 阻止上传可执行程序
  • 实现Excel导入和导出
  • 服务器自动备份到本地,服务器自动备份到本地的方法有哪些?
  • [250401] OpenAI 向免费用户开放 GPT-4o 图像生成功能 | Neovim 0.11 新特性解读
  • MySQL和Oracle批量插入SQL差异详解
  • 青少年编程与数学 02-014 高中数学知识点 06课题、数学建模与探究活动
  • 第十一届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组
  • Java面试黄金宝典28
  • 单例模式(懒汉模式/饿汉模式)
  • 服务器数据恢复—误格式化NTFS文件系统分区别慌,NTFS数据复活秘籍
  • linux ubuntu下查询包是否包含某个工具
  • 移远通信推出超小Wi-Fi+BLE模组FGM842D系列,赋能智能家居与工业物联网高效互联
  • 墨西哥宣布就“墨西哥湾”更名一事起诉谷歌
  • 习近平会见古巴国家主席迪亚斯-卡内尔
  • 马上评丨规范隐藏式车门把手,重申安全高于酷炫
  • 湖南省职业病防治院通报3岁女童确诊“铊中毒”:去年病例,编辑误写为“近日”
  • 看展览|2025影像上海艺博会:市场与当代媒介中的摄影
  • 马上评丨行人转身相撞案:走路该保持“安全距离”吗