16,473
社区成员
发帖
与我相关
我的任务
分享
int ww=pPDC->GetDeviceCaps(HORZRES); // 返回宽度(像素)
int hh=pPDC->GetDeviceCaps(VERTRES); // 返回高度(像素)
// 计算每毫米像素
LPDEVMODE pDevMode;
pDevMode=(LPDEVMODE)GlobalLock(pInfo->m_pPD->m_pd.hDevMode); // 锁定公共变量
GlobalUnlock(pInfo->m_pPD->m_pd.hDevMode); // 解锁公共变量
int wm=pDevMode->dmPaperLength; // 长度0.1mm数
int hm=pDevMode->dmPaperWidth; // 宽度0.1mm数
int pq=pDevMode->dmPrintQuality; // 打印分辨率(像素/英寸)
int dw=10*pq/254; // 打印分辨率(像素/毫米)