以消息类型发送这样的一个结构体#pragma pack(1)
struct ConvertMyDoc
{
char strOfficeName[MAX_PATH];
char strPicName[MAX_PATH];
char strErrMsg[MAX_PATH];
enum converType{WORD,PPT,EXCEL};
enum pictType{JPEG,BMP,PNG};
bool bIsSuccessful;
unsigned short usOfficeType;
unsigned short usPicType;
int nPages; public:
ConvertMyDoc()
{
bIsSuccessful=false;
usOfficeType=WORD;
usPicType=JPEG;
ZeroMemory(strOfficeName,MAX_PATH);
ZeroMemory(strPicName,MAX_PATH);
ZeroMemory(strErrMsg,MAX_PATH);
nPages=0;
}};
#pragma pack()
WriteFile会失败,提示109管道其实没有关闭, 我很奇怪, 这样一来,我的结构体怎么发送啊?
结果题似乎有点大了。没法发送