1,486
社区成员
发帖
与我相关
我的任务
分享
//......
char * operator =(char * New_Buffer){
set_value(New_Buffer);
return get_value();
}
WCHAR * operator =(char * New_Buffer){
set_value(New_Buffer);
return get_valuew();
}
WCHAR * operator =(WCHAR * New_Buffer){
set_valuew(New_Buffer);
return get_valuew();
}
char * operator =(WCHAR * New_Buffer){
set_valuew(New_Buffer);
return get_value();
}
//......
LPWSTR aa;
BSTR bb;
bb = (BSTR)aa;
typedef unsigned short wchar_t;
typedef wchar_t WCHAR;
typedef WCHAR OLECHAR;
typedef OLECHAR* BSTR;
// 所以 BSTR 就是 unsigned short 的指针类型,即数据类型为 16 位的空间指针
// unsigned short *
extern "C" bool __declspec(dllexport) __stdcall
EvideoOpenRoom(char *RoomIP, char *ServerIP, int iFlag)