自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 PDF文件结构(二)

PDF文件结构(二)                                        ————逻辑结构                                作者:bobob                                邮件:[email protected]    要解析一个PDF文件,首先要掌握PDF的物理结构,这是第一步。但是这个仅仅

2009-07-07 15:55:00 15241 17

原创 PDF文件结构(一)

PDF文件结构(一)                                     ————物理结构                             作者:bobob                             邮件:[email protected]    PDF(Portable   Document   Format,便携式文档结构)是一种

2009-07-07 15:51:00 37099 14

翻译 工作日记——PS中的Graphics State

工作日记——PS中的Graphics State 工作日记——PS中的Graphics State PS中的“图形状态”(Graphics State) PS解释器维护了一个内部数据结构,称之为“图形状态”,里面保存了当前的图形控制参数。这些参

2008-03-13 16:01:00 2709

翻译 PostScript中的Path Construction

PostScript中的Path Construction PostScript中的Path Construction 前言         在PS中,path用来定义形状,轨迹和各种类型的区域。在程序中,使用path可以实现划线,定义填充区域的形状以

2008-03-11 13:49:00 1625 1

原创 【知识普及】PostScript中的“命名资源”详解

PS文件中的“命名资源”(Named Resources)           作者:bobob     日期:2007.12.11           ps中的一些特性是用一组object的集合来控制的。比如font,可以用一个字典来描述字符的外形。在ps levle2和level3,这样的机制同样用来描述form,pattern,color rendering,以及其他很多object

2007-12-11 11:36:00 1696 1

原创 关于vc6.0中SetDefaultPrinter不能被编译器识别的问题

 真是不明白,winspool.h中为什么会没有这个函数的申明?解决办法:在用到的地方添加如下申明:BOOL  WINAPI SetDefaultPrinterA(LPCTSTR pszPrinter);BOOL  WINAPI SetDefaultPrinterW(LPCTSTR pszPrinter);#ifdef UNICODE#define SetDefaultPrinte

2007-11-06 13:45:00 2934

原创 PostScript(PS/EPS格式)讲解

  PostScript(PS/EPS格式)讲解 作者:bobob 一、PostScript概述Postscript既是一种页面描述语言,也是一种高级解释型脚本语言。由于它与设备的无关性,使得它无论在那种平台上,都能忠实的再现原貌,从而被广泛应用于打印出版行业,同时由于它是一种解释型脚本,所以它也可以像一般编程语言一样用来解决某些问题。和我们熟悉的pdf文件相比,两者有几个

2007-11-02 10:55:00 12257 10

原创 PDF格式详解

 pdf(Portable   Document   Format,便携式文档结构)是一种很有用的文件格式,其最大的特点是     平台无关而且功能强大(支持文字/图象/音乐/视频).今天先讲一下pdf的文件(物理)结构     PDF文件结构可分为以下几块:     1.header:     pdf文件的第一行,格式如下:         %PDF-1.3         表示当前文件的版

2006-05-23 16:03:00 50415 7

转载 Profile的作用

【声明】如需复制、传播,请附上本声明,谢谢。原文出处:http://morningspace.51.net/,[email protected]    (续篇)

2006-02-13 17:39:00 3077

原创 枚举给定窗口的所有子窗口并打印标题的小例子

这个例子主要是示范了FindWindowEx的用法FindWindowEx完整定义如下:HWND FindWindowEx( HWND hwndParent, // 父窗口句柄 HWND hwndChildAfter, // 开始的子窗口句柄,这个参数很有用 LPCTSTR lpszClass, // 类名 LPCTSTR lpszWindow

2006-01-17 15:18:00 5720 2

原创 一个枚举目录的例子

void ListFolder(CString sPath){ CFileFind ff; BOOL bFound; bFound = ff.FindFile(sPath + "//*.*");//找第一个文件 while(bFound)//如果找到,继续 {  bFound = ff.FindNextFile();  CString sFilePath = ff.GetFilePath();

2006-01-17 13:01:00 2185

转载 程序员可以分为几个层次?十层(请见详述)!

第一级:神人,天资过人而又是技术狂热者同时还拥有过人的商业头脑,高瞻远瞩,技术过人,大器也。如丁磊,求伯君。  第二级:高人,有天赋,技术过人但没有过人的商业头脑,通常此类人不是顶尖黑客就是技术总监之流。  第三级:牛人,技术精湛,熟悉行业知识,敢于创新,有自己的公司和软件产品。   第四级:工头,技术精湛,有领导团队的能力,此类人大公司项目经理居多。  第五级:技术工人,技术精湛,熟悉行业知识但

2006-01-10 15:17:00 1644 1

原创 gdi使用经验分享[原创]

在windows系列上做编程,gdi是一个很重要的技术点,有很多程序在运行多次后出现异常,除了众所周知的内存泄露以外,gdi资源泄露也是一个很直接的原因.今天就把我自己在编程中总结的一些经验给大家分享,欢迎高手补充.1.Create出来的gdi对象,一定要用DeleteObject来释放,释放顺序是先Create的后释放,后Create的先释放.这里的Create指的是以它为开头的gdi函数,比如

2005-12-29 14:46:00 7916 8

原创 vc6.0调试技巧[原创]

了解调试,首先要知道"断点"这个概念.断点就是程序运行中可能会中断的地方,方便开发者在程序运行的过程中查看程序当前的运行状态,比如变量的值,函数的返回值等等.究竟怎么使用断点呢?1.F9在当前光标所在的行下断点,如果当前行已经有断点,则取消断点.  F5调试状态运行程序,程序执行到有断点的地方会停下来.  F10单步执行程序.  CTRL+F10运行到光标所在行.  F11和F10的区别是,如果当

2005-12-23 10:26:00 4461 3

原创 8个多月没有更新了,检讨

有网站速度的原因,也有自己的原因,以后会尽量多抽时间更新~~~

2005-12-23 10:23:00 1048

原创 VC编程技巧

1.得到程序路径 TCHAR exeFullPath[MAX_PATH]; GetModuleFileName(NULL,exeFullPath,MAX_PATH)2.从对话框得到一个文件夹 char szDir[MAX_PATH]; BROWSEINFO bi; ITEMIDLIST *pidl; bi.hwndOwner = this->m_hWnd; bi.pidlRoot = NULL; 

2005-03-23 09:23:00 1558 2

原创 截取其他程序文本框和密码框内容的一种实现方法

关于FindWindowEx和EnumChildWindows结合枚举任何一个控件的简单示例,以下代码以现在最为流行的qq为例,只抛砖引玉~~呵呵申明:本文章仅从技术角度讨论这两个函数的使用方法,任何人可以自由传播/复制,但不得用做其他非法用途,否则责任自负.BOOL CALLBACK EnumqqChildProc(HWND hwndChild, LPARAM lParam) { //如果找到q

2005-03-08 18:22:00 2262 3

原创 VC6.0中gdiPlus的使用以及一个小例子

1.GDIPlus需要下载sdk开发包2.在tool,option,direction,include files下设置头文件路径.../MICROSOFT SDK/INCLUDE,在tool,option,direction,libaray  files下设置lib路径.../MICROSOFT SDK/SDK8/LIB,在project, setting, link, object/mod

2005-03-03 09:04:00 8225 4

原创 怎么把指定dc的指定区域保存成HBITMAP,以及怎么把HBITMAP保存成位图

HBITMAP CopyDCToBitmap(HDC hScrDC, LPRECT lpRect){if(hScrDC==NULL || lpRect==NULL || IsRectEmpty(lpRect))  {   AfxMessageBox("参数错误");return NULL;} HDC        hMemDC;       // 屏幕和内存设备描述表 HB

2005-02-20 15:21:00 11222 16

空空如也

空空如也

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

TA关注的人

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