有这样的 function(DWORD Time,
PTCHAR Message,
PTCHAR ID,
PTCHAR AimId,
PTCHAR SymModifier,
PWORD Length, BOOL(*fpCallBack) (void));
c++函数如何对应C#中去调用啊?怎么转换?
最后这个BOOL(*fpCallBack) (void)该怎么对应啊?
求详细指教啊......
PTCHAR Message,
PTCHAR ID,
PTCHAR AimId,
PTCHAR SymModifier,
PWORD Length, BOOL(*fpCallBack) (void));
c++函数如何对应C#中去调用啊?怎么转换?
最后这个BOOL(*fpCallBack) (void)该怎么对应啊?
求详细指教啊......
C#不懂,今天发现的,希望对你有用
在 Windows API 里面,经常用到 Callback 函数指针,如何用委托包装,参考这个例子:
http://www.chenjiliang.com/Article/View.aspx?ArticleID=2117
我还想问下BOOL(*fpCallBack) (void)这个指针对应的委托
是不是delegate bool fpCallBack()后面的(void)是不是不带参数的委托意思?
PTCHAR Message,
PTCHAR ID,
PTCHAR AimId,
PTCHAR SymModifier,
PWORD Length, BOOL(*fpCallBack) (void));
c++函数如何对应C#中去调用啊?怎么转换?
最后这个BOOL(*fpCallBack) (void)该怎么对应啊?
求详细指教啊......
定义成C#中的委托吧,楼上很多人都提到了,public delegate bool fcallback();