摘要: 本程序下载地址: 类似于windows的复制、剪切、粘贴操作、我们也可以使用剪切板来实现这样的功能。 下面通过一个例子来演示:点击“复制” 按钮,可以把"D:\temp"文件夹放到剪切板, 右键选择粘贴,可以把该文件夹放到硬盘目录下。点击 “粘贴” 按钮,可以把"D:\temp"这个路径名显示到文本框中。 程序运行界面如下:复制按钮响应过程: 先建立一个自定义剪切板,用来存放复制或者剪切操作标识符号,判断是哪一种操作; 然后建立一个文件夹剪切板,头部存放一个DROPFILES结构大小内容,之后的空间用来存放文件夹列表 1 void CMyDlg::OnB 阅读全文
posted @ 2014-04-03 17:02 VC初学者 阅读(3575) 评论(0) 推荐(0) 编辑
摘要: 本程序下载地址: PDF是我们极其常用的文件格式,但对如何生成PDF,个人一直觉得很神秘,其实利用一些公开的PDF库,我们就可以直接生成PDF文件,而不用关注PDF文件的内部细节。我知道的PDF库有如CARIO和HARU。 HARU是一款免费的,跨平台的,开源的生成PDF的库。支持嵌入PNG、JPEG图片,支持CJK字体编码。用C语言编写,因此可以在C/C++中调用。HARU也提供了Ruby,Delphhi,和C#的捆绑(binding)。项目主页见http://libharu.sourceforge.net/index.html 对于HARU这个开源的PDF库,我们没必要深究具体代... 阅读全文
posted @ 2014-04-03 16:20 VC初学者 阅读(3697) 评论(0) 推荐(1) 编辑