如何使用这个函数 EnumPrinters
就是告诉参数错误
//枚举所有打印机
CString PrintName;
PRINTER_INFO_1 PrintInfo[10];
LPDWORD pNeedSize;
LPDWORD pPrinters;//打印机数量
DWORD cbSize;
cbSize = sizeof(PrintInfo);
if ( EnumPrinters(PRINTER_ENUM_NAME,NULL,1,(LPBYTE)PrintInfo,cbSize,pNeedSize,pPrinters) != 0 )
{
this->MessageBox("成功");
}
else
{
int err = ::GetLastError();
this->MessageBox("fail");
}
请问上面的代码参数应该怎么改!