- 博客(0)
- 资源 (7)
- 收藏
- 关注
PreviewDemo
界面非常漂亮和功能相当完善的打印及预览演示程序。根据网上的一个PreviewDemo进行改动而来,首先感谢原程序作者。改动较大,除了原有打印预览部分保留外,几乎全部重写。并进行了一些封装,可以将除主对话框之外的功能包装成DLL组件。
实现打印和预览功能,选择打印机打印,以及缩放,单页查看,连续页查看,代码做了最大优化,数百页及至上千页预览除首次载入时需要较长时间,滚动或页面切换显示都极其迅速和流畅。
除同一屏多页同时预览未实现外,预览横竖向适应、调用页面设置、打印机设置、打印等公共对话框相应参数均关联记忆起来。可根据打印机对话框的打印页码,份数等处理打印,且双向关联
打印功能实现直接打印(不出现打印对话框)、出现打印对话框确认后再打印以及打印预览三种功能。
程序在vc6.0,vs2005,vs2015下均能编译通过,目录中包含了vc6.0,vs2015两个版本下的工程文件,vs2005下预览窗口不能响应OnMouseWheel实现鼠标中轮滚动,初步判断是窗口上无控件获取不到焦点导致,vc6.0,vs2005,vs2015两个版本无此问题。
2019-05-06
dsoframer控件最新修改版
dsoframer控件的最新修改版,同时去除了不能更改控件的名限制,请使用vc6.0编译,xp或win7下均可,可以配合我的基于本控件演示的php源码一起使用。
2015-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人