當前位置:編程學習大全網 - 網站源碼 - C++操作打印機程序

C++操作打印機程序

哈哈,是這樣嗎?

void CEnumPrinterDlg::onenum printers()

{

DWORD dwSize、dwPrinters

enumprits(PRINTER _ ENUM _ LOCAL,NULL,5,NULL,0 & amp;dwSize & amp;dwPrinters);

BYTE * pBuffer =新字節[dwSize];

enumprits(PRINTER _ ENUM _ LOCAL,NULL,5,pBuffer,dwSize,& ampdwSize & amp;dwPrinters);

if(dwPrinters!=0)

{

PRINTER _ INFO _ 5 * PPR ninfo =(PRINTER _ INFO _ 5 *)p buffer;

m _列表框。reset content();

for(UINT I = 0;我& ltdwPrintersi++)

{

m _列表框。AddString(PPR info-& gt;PPR intername);

PPR ninfo++;

}

}

刪除[]pBuffer;

}

  • 上一篇:寫壹個c語言程序(輸入兩個復數(格式如2+3i),輸出兩個復數相加的結果。)
  • 下一篇:tcl電視的網絡電視gicv是什麽
  • copyright 2024編程學習大全網