自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhuameng.com的博客

记录下来别忘了

  • 博客(16)
  • 资源 (16)
  • 收藏
  • 关注

转载 Android开发者必须深入学习的10个应用开源项目

转自:http://my.oschina.net/zxfxingkong/blog/55604Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多 多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项 目,贡献出他们的智 慧和创造力。Android开发者必须深入学习的10个应用开源项目android开发, 开源项目Android开发又将

2012-05-29 09:31:56 707

原创 设置系统默认打印机

很简单,就一个函数:SetDefaultPrinter,参数也很简单BOOL SetDefaultPrinter( LPCTSTR pszPrinter // default printer name);但是很多VC6的winspool.h文件中没有这个函数的声明。所以要自己去弄头文件和lib文件。我从VC9(.NET 2008)中拷了过去,发现很多没有定义的宏。由于

2012-05-25 16:44:22 1034

转载 {wchar_t*, wchar_t, wchat_t数组},{char,char*,char数组},{std::string,std::wstring},CString之间的相互转换

原帖不详,我从这找到的:http://www.cnblogs.com/sunnyjones/archive/2009/02/25/1397757.html// char*------>wchar*wchar_t* AnsiToUnicode( const char* szStr ){ int nLen = MultiByteToWideChar( CP_ACP, MB_PREC

2012-05-18 15:50:19 880

原创 直接打印RAW文件到打印机(二)

http://support.microsoft.com/kb/138594这个地址是C++的,更好#include #include // **********************************************************************// PrintError - uses printf() to display error c

2012-05-17 10:43:15 5481 3

原创 直接打印RAW文件到打印机(一)

http://support.microsoft.com/kb/322091/zh-cn?spid=548&sid=348#top好像是微软官方的支持给出了VC#的解决办法,可以运行,也不报错,就是没啥反应啊!基本调用函数过程是:二进制文件,OpenPrinter-->StartDocPrinter-->StartPagePrinter-->WritePrinter-->E

2012-05-17 10:14:29 7569

原创 虚拟打印机的开发----控制打印任务

SetJob函数:BOOL SetJob(  HANDLE hPrinter,  // handle to printer object  DWORD JobId,      // print job identifier  DWORD Level,      // information level  LPBYTE  pJob,     // job information

2012-05-16 17:34:16 5060 1

原创 虚拟打印机驱动开发——ImagePrinter(一)

ImagePrinter是在Port监视器端的虚拟打印机。(1)在系统开机时,顺序调用以下函数:DllMain--->InitializePrintMonitor--->iEnumPorts(2次,后一次参数都是NULL)--->iOpenPort;(2)在打印文档时,顺序调用以下函数:iStartDocPort--->iWritePort(很多次)--->iEndDocPort。

2012-05-16 14:55:32 11884 1

原创 开源虚拟打印机ImagePrinter

开源虚拟打印机ImagePrinter的下载地址:http://code-industry.net/downloads.php找那个free的,有源码下载。要像看懂代码需要知道打印机的工作流程。虚拟打印机有三种定制方法:1、驱动层(Driver)一种。好像是修改Render plug-in什么的。没做过。     2、打印假脱机(splooer)层两种。 (1)自定义打

2012-05-16 13:47:04 11375 4

原创 在debugView中输出信息

printf不行,TRACE可能性,但不是win32函数。用OutputDebugStringTCHAR mymsg[512]; _stprintf(mymsg,_T( "Error Occurred at %s(%d)!\n "), __FILE__, __LINE__); OutputDebugString(mymsg);

2012-05-16 11:46:25 1233 2

原创 点击打印按钮时发生了什么?

在windir\system32\spool\printer中生成了2个临时文件。***.SHD和***.SPL。有可能还有***.tmp文件。各个文件的作用如下:(1) SPL 文件是实际的后台打印 (打印作业) 文件。(2)TMP 文件是通常与 LPR 打印作业相关联。(3)SHD 文件提供有关哪台打印机打印作业发送到或从其打印作业一起提供的信息。 一个 SHD 文件是一个"阴

2012-05-10 11:32:14 1803

转载 虚拟打印相关

原文博主地址:http://blog.csdn.net/chaoqunz/article/details/5862872#commentsWindows打印体系结构简析与虚拟打印所谓的迷你驱动和微软统一驱动有啥不同?Windows打印体系和打印机驱动的关系。 不过要澄清的是,一般而言的打印机驱动程序不仅仅包括了打印驱动部分,还包括了假脱机体系中的打印处理器甚至是端口监视

2012-05-08 17:45:58 4319

原创 驱动程序开发学习(五)安装

原帖地址:http://borland.mblogger.cn/doublefisher/posts/24516.aspx作为一个完整的例子,你开发出来驱动还必须要能安装。所以下面我讲一下安装。如果前面的编译过程没有错误的话,现在我们应该已经得到了一个HelloWDM.sys文件,假设它是放在D:\HelloWDM\objfre\i386中。安装WDM驱动程序可以用两种方法

2012-05-08 09:41:33 1134

转载 驱动程序开发学习(四)编译

原帖地址:http://borland.mblogger.cn/doublefisher/posts/24514.aspx     WDM程序编译出来的并不是我们常见的.exe,而是.sys文件,在未经设置编译环境之前,是不能直接用VC来编译的。这种类型的文件你可以在WINNT\System32\Drivers里面找到很多。其实驱动程序也是一种PE文件,它同样由DOS MZ header开

2012-05-08 09:35:45 966

转载 驱动程序开发学习(三)hello world

原帖地址:http://borland.mblogger.cn/doublefisher/posts/24513.aspx    驱动开发的例子里是没有所谓的“Hello World”程序的。这主要还是因为网络上的WDM资料太少造成的。但是程序的入口点呢?c语言有Main(),用Vc的常看见的是WinMain(),Delphi开发的是Program里的Begin,但是驱动开发呢?那也是

2012-05-08 09:23:17 897

转载 驱动程序开发学习(二)开发工具

原帖地址:http://borland.mblogger.cn/doublefisher/posts/24475.aspx         第一:安装win2000操作系统(原作者写作日期较早的缘故),我安装是win2000高级服务器版本。第二:安装Vc++6.0,我装的是英文版。第三:安装win2000DDK;通常驱动程序的调试都是用ddk在cmd中完成的。这

2012-05-08 09:02:57 860

转载 驱动程序开发学习(一)概述

原帖地址:http://borland.mblogger.cn/doublefisher/posts/24474.aspx用户模式与内核模式   从Intel80386开始,出于安全性和稳定性的考虑,该系列的CPU可以运行于ring0~ring3从高到低四个不同的权限级,对数据也提供相应的四个保护级别。运行于较低级别的代码不能随意调用高级别的代码和访问较高级别的数据,而

2012-05-08 08:48:50 1019

Joomla插件编程指南

推荐个好书,Joomla插件的。而且很新。不只是将插件,通过插件了解整个Joomla系统。非常好。

2019-03-25

Joomla Joomlart sociall II 模板

Joomla Joomlart sociall II 的模板。虽说主打特点是社交,但是也可以用于K2博客。全站响应式,基于T3 框架

2019-02-22

Joomla!基本组件开发

https://docs.joomla.org/Developing_a_MVC_Component 这个教程的附件,joomla!MVC组件开发过程 可以当做开发组件的开始

2015-06-24

bluewhale admin 后台管理系统

bluewhale admin 后台管理系统,整站下载下来,去除所有无用的标签。bluewhale admin 采用了jQuery UI,和Jquery dataTables,好扩展

2014-07-04

SanDisk RescuePRO Deluxe v4.5.0.10绿色版

用来修复相机卡在电脑中无法显示照片,但在相机中可以看到照片的问题,找回误删除的照片

2014-07-04

wordpress主题制作教程

wordpress主题制作从零开始,包括主题的源码

2012-09-17

vc++ gdi+的库文件和文档

vc++ gdi+的库文件和文档。花了好多积分才下全的

2012-05-28

带SetDefaultPrinter的winspool头文件和库文件

带SetDefaultPrinter的winspool头文件和库文件,覆盖原来的winspool.h和winspool.lib即可。

2012-05-25

VC++打印编程+源码+阅读器.rar

VC++打印编程+源码+阅读器。学习VC++打印的好东西。

2012-05-22

虚拟打印机相关论文

虚拟打印机的相关论文,有了它再读DDK的文档就能都进去了.尤以《开放式虚拟打印系统设计与实现》这篇最好

2012-05-17

虚拟打印机ImagePrinter和开发工具Dev C++

虚拟打印机ImagePrinter在通过Port Monitor截获打印数据流,其开发工具用的是Dev C++。 参考资料:http://blog.csdn.net/masofeng/article/details/7572036

2012-05-17

直接打印Raw文件

虚拟打印机开发时可以在端口截获raw文件; 然后可以将raw文件打印至其他打印机。 SDK函数的调用序列为: OpenPrinter-->StartDocPrinter-->StartPagePrinter-->WritePrinter-->EndPagePrinter-->EndDocPrinter-->ClosePrinter。 参考资料:http://blog.csdn.net/masofeng/article/details/7575050

2012-05-17

Android Query 文档

Android Query 离线文档。 Android-Query (AQuery) is a light-weight library for doing asynchronous tasks and manipulating UI elements in Android 。 一个轻量级的库,可以执行异步任务和操作UI。 如果你知道,你就知道。收3分一点都不贵。

2012-04-20

vc++多线程编程实例

vc++多线程编程实例, http://blog.csdn.net/masofeng/article/details/7340179

2012-03-10

Android apk反编译工具:apktool,dex2jar,jg-gui

Android apk反编译工具,包括得到资源文件的apktool,和得到java文件的dex2jar,jg-gui

2011-09-09

Android apk反编译:apktool,dex2jar,jg-gui

Android apk反编译工具,包括得到java文件的dex2jar、jg-gui和得到资源文件的apktool,http://blog.csdn.net/masofeng/article/details/6764831

2011-09-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除