- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 容器中resize和reserve的区别
初始化vector va(10,100). va.resize(5):则只取前5个数,删除向量的后5位数,va.size()=5! va.resize(20):前10位保持值不变,后10位创建对象并初始化为0,va.size()=20! va.reserve(5):未改变,va.size()=10,va.capability()=10; va.reserve(20):未改变,va
2011-12-21 14:03:11 460
原创 VP打印过程弹出对话框
VP打印过程弹出对话框 1.创建对话框资源,ID为:IDD_DIALOG_FILE,有一个输入文件名的Edit和一个确定Button (IDOK) 2.在打印文件之前添加代码: // 弹出一个输入文件名前缀的窗口 int nFlag = DialogBox(g_hInstance, MAKEINTRESOURCE(IDD_DIALOG_FILE), NULL, (DLGPROC)Dialo
2011-12-20 14:49:07 241
原创 Virtual Printer文章
打印机打印的文件整体偏右,缩小了5-10%左右。 问题出现的步骤是在将EMF文件打印到纸张的时候,整份文件格式偏右,缩小10%左右。 做这个工作我们肯定需要绘制一个rect区域来与实际物理打印机的纸张一一映射.使用rect.top=emf.rclBounds.top造成的后果即如上述,top的参数为200多而非预料的0。 所以自己采取定义方式: int nDpiX = GetD
2011-12-20 14:32:43 275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人