|
|
Displaying Multiple Views in IE |
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif) ![排行](images/rate.gif) |
简 介:
This article demonstrates the technique of dynamically creating multiple Views at run-time and opening Web pages on the Views created. The number of views created depends on the list of Web pages saved at the root of the Favourites in your Internet Explorer.
这个项目演示了运行时动态创建多视图,并在创建的视图中打开Web页面。创建的许多视图依赖于在你的Internet Explorer的收藏根目录中保存的Web页面。
来源: http://www.codeguru.com/ieprogram/FavMV.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
JTDraw Update |
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif) ![排行](images/rate.gif) |
简 介:
JTDraw was a simple drawing program started from a Microsoft Drawcli project. It was a small part of code from one of the projects that I developed for the visualization of a metabolic pathway. (My major is chemical engineering.) Based the questions and suggestions that have been given to the topic, I decided to release more code examples from my own project. The current version of Draw project includes the following features
JTDraw更新
JTDraw是开始于微软公司Drawcli工程的一个简单的画图程序。它是来自我开发的可视化路径代码中的一小部份。(我主修科目是化学工程)。基于标题的问题和提议,我决定从我的工程中开发更多的实例代码。 当前画图工程的版本包括下列各项功能
来源: http://www.codeguru.com/gdi/jt2draw.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Rotate your graphics - advanced memory d |
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif) ![排行](images/rate.gif) |
简 介:
I recently downloaded the CMemDC class published by Keith Rule
It faces the following problem: If you perform rather huge operations on a device context (in an OnPaint(), for example), your display sometimes flickers around rather badly.
To circumvent this problem, Keith has designed CMemDC which creates a compatible "memory" device context in which you draw alternatively.
旋转你的图形 - 高级内存环境装置
我最近下载了由Keith Rule 发布的CMemDC类。它面临下列各项问题:如果你在一个环境装置中运行相当极大的运算(如在OnPaint()中),你的显示结果可能会因严重地闪动而变得非常糟糕。
围绕这个问题,Keith已经设计了CMemDC类,这个类创建了一个内存编译环境装置,在那儿你可以画图。
来源: http://www.codeguru.com/gdi/rotate_dc.shtml |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Auto Testing Browser Control Application |
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif) ![排行](images/rate.gif) |
简 介:
When an application is hosting the browser control, and significant parts of the user interaction are happening in HTML inside the browser control, it can be difficult to write test scripts for that application. For instance, test tools such as SilkTest cannot determine where the controls or user interface elements are located inside the HTML. This article will describe a way to programmatically test such applications, without adding code to the application itself.
自动测试浏览器控件应用程序
当一个应用程序使用了浏览器控件时,相当一部分用户交互会通过浏览器控件内的HTML来实现,为这样的应用程序写测试脚本有些困难。例如,测试控件(SilkTest )不能决定控件或用户交互元素在HTML内的位置。这个项目演示了一种用程序来测试这些应用程序的方法,不用在应用程序中再增加代码。
来源: http://www.codeguru.com/ieprogram/HTMLDrv.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
The GDI+ |
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif) ![排行](images/rate.gif) |
简 介:
I have found that the Microsft GDI+ can do many cool things for you. Previously you had to find code or write your own code to do the same things. One of these things is the ability to load or save the following types of images:
BMP
DIB
RLE
GIF
JPEG
EMF
TIFF
PNG
The GDI+
我发现 Microsft GDI+能为你做许多很棒的事情。 首先你必须寻找代码或编写你自己的代码。这些事情之一是载入或保存图像的下列类型:
BMP
DIB
RLE
GIF
JPEG
EMF
TIFF
PNG
来源: http://www.codeguru.com/gdi/GDIPlus.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Transfer Files to and from an FTP Server |
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif) ![排行](images/rate.gif) |
简 介:
The application that transfers the files will give a list of local drives in the system. After you Connect to the FTP server, it connects to the root of the server. Then the root items can be expanded and the required file transfer can be performed. It resembles the Explorer window.
这个可以传输文件的应用程序将给出系统中本地驱动器的列表。在你连接到FTP服务器后,它可以连接到服务器的根目录。根目录的元素可以扩展,可以执行需要的文件传输。它模拟了Explorer 窗口。
来源: http://www.codeguru.com/internet/FTP.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
CColor - RGB and HLS combined in one cla |
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif) ![排行](images/rate.gif) |
简 介:
The CColor class emerged from the need to manipulate color in the HLS modell, this means to directly change attributes like luminance or saturation. Perhaps NT 5.0 will support the HLS (or the similary HSB) color modell, but I do not want to wait until the release, on the other side, my code should also work under NT 4.0 and Win95/98. The CColor class encapsulates the long known type COLORREF and extends it with the HLS color modell. An CColor object represents a color, whose RGB and HLS properties can be directly read and manipulated.
CColor- RGB和HLS在一个类里的结合
CColor类是应在HLS模式中操纵颜色的需要而出现的, 这意味着可以直接地改变像亮度或饱和度一样的属性。也许NT 5.0将会支持HLS(或同样的HSB)色彩模式 ,但是我等不到发布那一天,另一方面,我的代码也应该在NT 4.0和Win95环境下工作。CColor类封装了COLORREF类型,并且通过HLS色彩模式扩展了它。一个CColor对象代表一个颜色,它的RGB和HLS属性可以被直接地读取和操作。
来源: http://www.codeguru.com/gdi/colorapp1.shtml |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Voice Conferencing Using a Multicasting |
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif) ![排行](images/rate.gif) |
简 介:
This application uses a multicasting technique for audio conferening. Interested clients will join the multicast group address (224.0.0.0 - 239.255.255.255). On the LAN, when any client sends the voice data to the multicast address, it will be delivered to all the clients joined to that group by the underlying network automatically.
使用组播技术的音频会议
这个应用程序使用组播技术于音频会议中。感兴趣的客户可以加入组播地址(224.0.0.0 - 239.255.255.255)。在LAN中,当任意客户发送声音数据到组播地址时,它也将通过网络自动发送到加入这个组的所有成员。
来源: http://www.codeguru.com/ieprogram/VoiceConference.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
Retrieving the Font Name from a TTF File |
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif) ![排行](images/rate.gif) |
简 介:
You can always get the font name of one of your installed fonts. But what if the font is still not installed in the system and you want to know its name programmatically? Of course, you can temporarily add it to your system fonts and get its properties then (hmm... but how you will find now what the installed font was?).
从TTF文件中检索字体名
你总是能拿到你安装的字体的名字。但是如果字型仍然没有在系统中被初始化时,你怎样知道它的名字呢? 当然,你可以暂时把它添加到你的系统字型库中然后过的它的属性(哦。。。 但是你现在将如何发现被安装的字型是什么?)。
来源: http://www.codeguru.com/gdi/fontnamefromfile.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
A Complete FTP Server |
![项目详情](images/url_homepage.gif) ![下载](images/url_tgz.gif) ![排行](images/rate.gif) |
简 介:
This article presents a fully functional implementation of an FTP server. It can handle multiple connections at the same time (multithreaded) and has most of the features you would find in other commercial/shareware FTP servers. The server handles all basic FTP commands and offers easy user account management and support for virtual directories.
这个项目提供了一个功能完整的FTP服务器。它可能处理同一时刻的多个连接,具有其它商业/共享软件的大多数功能。服务器可以处理基本的FTP命令,提供了容易的用户帐户管理,支持虚拟目录。
来源: http://www.codeguru.com/internet/ftpserver.html |
分 类:
|
许可证:
GNU General Public License (GPL) |
|
|
|
|