|
|
Printing HTML Files Without Header/Foote |
|
简 介:
Printing HTML Files Without Header/Footer Lines Using Microsoft Internet Explorer
使用Microsoft Internet Explorer打印不带页眉和页脚的HTML 文件
来源: http://www.codeguru.com/ieprogram/print_html.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
POP3 Client With Attachment |
|
简 介:
The POP3 realization was come from PJ Naughter code with some additional functions, the Base64 decoding was come from Eucalyptus. The COM server uses MFC because of CString. It is easy to avoid CString. It is easy to convert COM to class if you don't like COM. When received, the whole message is stored in memory. This may cause some problems with large messages. Unicode configuration is not supported.
支持附件的POP3客户端
这个来自 PJ Naughter 的POP3 实现提供了一些额外功能,Base64 解码来自Eucalyptus。COM服务器使用了MFC。可以容易地避免使用CString。如果你不喜欢COM,可以将它转换成类。当收到信息时,整个信息将被保存在内存中。当处理大型消息时,可能会造成一些问题。不支持Unicode 配置。
来源: http://www.codeguru.com/internet/pophandler.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Scaling, Rotating, and Shearing with QTr |
|
简 介:
We all know and love MFC's CRectTracker class, which implements rubber banding for rectangles. With CRectTracker, the user can interactively move and scale rectangular screen objects in a number of fashions. But, there is more than just horizontal and vertical, the only directions CRectTracker can work with.
So, here is QTransformTracker. Like CRectTracker, it lets you move and scale screen objects. But, it also lets you rotate an object to an arbitrary angle, or shear an object. On top of that, it has far more options and modes of operation. QTransformTracker might be the heart of a vector drawing editor, or similar application.
我们都知道和喜欢使用MFC的CRectTracker 类,它实现了矩形的像筋线。使用CRectTracker, 用户可以交互式的移动和缩放矩形屏幕对象。但只能是水平和垂直方向,这也是CRectTracker 唯一可以处理的方向。
这里提供了QTransformTracker。类似CRectTracker, 它可以上你移动和缩放屏幕对象。但它还能让用户按任意角度旋转对象,它提供了更多的选项和操作模式。QTransformTracker 可以是向量绘图编辑器或其它类似应用程序的核心。
来源: http://www.codeguru.com/gdi/qtransformtracker.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
OE New Message with Attachment from MIME |
|
简 介:
This program is very useful when you want to send a message with an attachment if you use Outlook Express like your default program for sending or receiving messages. It is also useful in case of sending your documents from database, because it writes your attachment and puts it in a message.
当你想发送带有附件的消息,并使用 Outlook Express作为收发邮件的缺省程序,这个程序是很有用的。它也可以用于从数据库发送你的文档,因为它生成你的附件,并将它放在一个消息中。
来源: http://www.codeguru.com/internet/EMail.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Drawing any N-sided Polygon |
|
简 介:
Recently I had to develop a Graphics Software and wanted to add support for drawing any N-sided Polygon. When I started, I thought that I would have to develop code for every 'N' separately. After churning my head in trigonometry for a couple of hours, I realized that effectively 20 lines of code would do the job.
画任意的N边多边形
最近我开发展了一个图形软件并且增加支持画任意的 N边多边形。当我开始的时候,我感觉我必须分开的为每个情况开发代码。在头脑混乱几个小时之后,我发现20行的有效程序编码就能实现这个功能。
来源: http://www.codeguru.com/gdi/Polygon.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Saving a Web Page Into A Single File |
|
简 介:
Do you ever want to save a web page into one single file, including pictures and text? You can use IE SaveAs command, but the drawback is obvious, the Save As dialog is always shown up for security reason. There is a complicated work around to avoid the Save As dialog .
你曾经需要将一个Web页面保存到一个单独的文件,包括图片和文本吗?你可以使用IE SaveAs 命令,但缺点是明显的,出于安全原因。这个复杂的项目可以避免使用Save As 对话框。
来源: http://www.codeguru.com/ieprogram/SaveWholePage.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Playing with ColorMatrix |
|
简 介:
GDI+, the new Windows graphics API, comes with a ColorMatrix. It's a pity that ColorMatrix is just a simple struct, without any member functions. And it's also a pity that Microsoft's documentation is very, very sketchy. It's a pity, because you can do some really nice things with color matrices. Some of these things are near to impossible with other means. That's why I wrote an extension class, QColorMatrix, to open up the possibilities of color matrices in GDI+.
处理颜色矩阵
GDI+,新的Windows图形API,中提供了一个ColorMatrix。很可惜,ColorMatrix 只是一个简单的结构,没有任何成员函数。而且Microsoft的文档也很粗略。其实你可以用颜色矩阵做更多漂亮的事情。其中一些事件用其它方法几乎是不可能完成的。这就是为什么我编写了这个扩展的类,QColorMatrix, 来在 GDI+中使用颜色矩阵。
来源: http://www.codeguru.com/gdi/Tinter.html |
分 类:
此源码项目还没有在软件分类表中分类. |
许可证:
GNU General Public License (GPL) |
|
Dial-Up connection |
|
简 介:
There is a code for Dial-Up connection. This task can be done by using CInternetSession::GetFtpConnection() function for example, but only if all parameters in dial-up dialog are present (and then you don't set username, password and phone number programaticaly).
这是一个用于拨号连接的应用程序。可以通过CInternetSession::GetFtpConnection() 来完成这一功能,但需要提供拨号对话框中的所有参数(但你看不到用户名,口令,和电话号码)。
来源: http://www.codeguru.com/internet/dialup.shtml |
分 类:
此源码项目还没有在软件分类表中分类. |
许可证:
GNU General Public License (GPL) |
|
Crosshairs and supporting text that move |
|
简 介:
Not long ago, I was asked to implement a crosshair functionality in an OCX control that displays graphical data. Recalling that I saw something on CodeGuru, I found Paul Shaffers article ROP Codes, Rubber Bands, Clip Regions & Coordinate Transforms, which shows how to draw Rubberbands and which explores GDI map modes and coordinate transforms.
十字线和支持移动的文本
不久前,我被要求在一个显示图形的OCX控件中实现一个十字线功能。回想起我在CodeGuru上看到的材料,我发现Paul Shaffers的文章,《ROP Codes》, 《Rubber Bands》, 《Clip Regions & Coordinate Transforms》中介绍了该如何画Rubberbands以及探索GDI绘制模式和坐标转换。
来源: http://www.codeguru.com/gdi/crosshair.html |
分 类:
此源码项目还没有在软件分类表中分类. |
许可证:
GNU General Public License (GPL) |
|
FTP File Browser (with source!) |
|
简 介:
Many times I have needed to browse an FTP site and download a file. However, I could never locate any code to show me how. Therefore, I wrote a C++ class that enables you to browse and download files from any FTP site.
To use this class, simply insert the following files into your project:
FtpFileBrowse.cpp
FtpFilebrowse.h
CProp.cpp
CProp.h
我经常需要浏览一个FTP站点,下载文件。但是我从来没有见过完成这一功能的代码。所以我自己编写了一个C++类,它可以让你浏览FTP站点并下载文件。
为了使用这个类,只要将下列文件加入到你的项目中:
FtpFileBrowse.cpp
FtpFilebrowse.h
CProp.cpp
CProp.h
来源: http://www.codeguru.com/internet/FtpBrowse.shtml |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
|
|
|