我设置设备为MM_LOMETRIC方式,但打出来的结果好像不对!不知为何?
CDC m_DC;
m_DC .SetMapMode(MM_LOMETRIC);
CRect rec(0,0,nWidth,200); //nWidth 为纸张宽度,GetDeviceCaps(HORXX)*10
m_DC .DrawText ("aabbcc",rect,DT_LEFT);
CDC m_DC;
m_DC .SetMapMode(MM_LOMETRIC);
CRect rec(0,0,nWidth,200); //nWidth 为纸张宽度,GetDeviceCaps(HORXX)*10
m_DC .DrawText ("aabbcc",rect,DT_LEFT);
解决方案 »
- ToolbarWindows32的句柄
- windows编程对话框的问题
- 一个关于SMTP的问题
- 去掉菜单的边框的方法的代码放到哪里?
- 怎么获得其他进程中的listview文本
- 请问我用extended combobox为什么对话框显示不出来了.
- 做图像识别,如何把识别出的信息保存?
- 如何在文档类中操作视图类中的成员变量(在线等,谢谢)
- 巨难的问题,如何在程序A中关闭已经弹出出错信息对话框的程序B。谁能解决,分数不是问题?
- 谁写过驱动程序备份的程序?
- 文件读写的问题
- 我现在利用ODBC连接上了Oracle,想把Oracle中的一个Table在DBGrid显示出来,但是这个DBGrid属性中的DataSource不知如何设?
这句改为CDC m_DC = GetDC();
错了,应该改为CDC * m_DC = GetDC();
m_DC->SetMapMode(MM_LOMETRIC);
CRect rec(0,0,nWidth,200); //nWidth 为纸张宽度,GetDeviceCaps(HORXX)*10
m_DC->DrawText ("aabbcc",rect,DT_LEFT);