c++函数
HQDL_API HqDLStartView( IN HANDLE hCamera,
IN LPCTSTR lpszWindowName,
IN DWORD dwStyle,
IN int x,
IN int y,
IN int nWidth,
IN int nHeight,
IN HWND hwndParent,
IN HMENU nIDorHMenu
);
红字对应的为c# 的应该为UINT32,问题是:
如果 C++的dwstyle赋值为WS_CHILD | WS_VISIBLE
其对应的c#应该如何赋值呢?
求教了~~
HQDL_API HqDLStartView( IN HANDLE hCamera,
IN LPCTSTR lpszWindowName,
IN DWORD dwStyle,
IN int x,
IN int y,
IN int nWidth,
IN int nHeight,
IN HWND hwndParent,
IN HMENU nIDorHMenu
);
红字对应的为c# 的应该为UINT32,问题是:
如果 C++的dwstyle赋值为WS_CHILD | WS_VISIBLE
其对应的c#应该如何赋值呢?
求教了~~
dwstyle = WS_CHILD | WS_VISIBLE;
http://www.pinvoke.net/default.aspx/Enums/WindowStyles.html
用这个更方便
dwstyle = WS_CHILD | WS_VISIBLE;
如何定义变量;
uint WS_VISIBLE = 0x10000000;uint dwstyle=WS_CHILD | WS_VISIBLE;将dwStyle作为dll那个函数的第三个参数传进去
IntPtr p = new IntPtr(100);