程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c#-C# 調用c++函數 結構體 指針

c#-C# 調用c++函數 結構體 指針

編輯:編程綜合問答
C# 調用c++函數 結構體 指針

求大神解答下,

c++結構體:
typedef struct
{
Byte byIndex;

Byte byRW;

}PACKET;

typedef struct
{
PACKET *pPackets;

INT32 iNumPackets;

}BLOCK

c++ 函數申明:
BOOL Transfer(BLOCK block);

C#如何調用這個Transfer函數:
1:定義C#結構體
public struct PACKET
{
byte byIndex;
byte byRW;
}
那麼另個結構體BLOCK在C#中怎麼定義???
2. 定義完後如何調用(DllImport這個我知道),其他有什麼特殊設置????

最佳回答:


http://msdn.microsoft.com/zh-cn/library/hk9wyw21.aspx

asd610908172
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved