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