摘要: 一、一些函数:  枚举打印机 EnumPrinters  获取设备信息 GetDeviceCaps  打印窗口 PrintDlg  设置中断 SetAbortProc  二、打印方法,跟Java里的一样的原理。  计算打印页数iPageCount  StartDoc  for(int iPage = 0 ; iPage < iPageCount; iPage++)  {    StartPa... 阅读全文
posted @ 2010-04-23 17:27 傲衣华少 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、剪贴板原理:  * 剪贴板里面同一种类型的数据只能保留一个数据项  * 剪贴板里存放的是一个指向复制&剪切内存的句柄。  复制&剪切:    获取指向存放复制&剪切数据的内存的句柄。    打开剪贴板    清空剪贴板    设置内存句柄    关闭剪贴板  粘贴:    打开剪贴板    获取指向存放复制&剪切数据的内存的句柄    锁定句柄,获取内存指针  ... 阅读全文
posted @ 2010-04-23 11:08 傲衣华少 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 全局内存:hGlobal = GlobalAlloc 分配hGlobal = GlobalReAlloc 重分配GlobalSize(hGlobal); 获取大小GlobalFree(hGlobal); 释放内存int *p = (int*)GlobalLock(hGlobal); 访问内存 访问时锁定内存GlobalUnlock(hGlobal); 解除锁定,锁定几次,就需要解锁几次。Globa... 阅读全文
posted @ 2010-04-23 10:30 傲衣华少 阅读(227) 评论(0) 推荐(0) 编辑