分类目录归档:C/C++源代码共享

网上发布的C/C++相关的源代码,都可以在此发布。如果是原创,请注明。

如何编程清除IE的临时文件
HOT

有时候需要在程序中实现清除IE临时文件的功能,该功能如何实现呢?win32 internet 函数为我们提供了许多URL Cache支持函数,可以在MSDN里用Persistent URL Cache Functions找到。在这里我们只要调用如下的函数就可以实现IE临时文件的清除功能!函数如下:#include <wininet.h>#include <UrlHist.h>...
阅读全文

如何激活指定的窗口事件
HOT

我们知道,Windows 9x/2000中SetForegroundWindow函数当用户正在操作其他窗口时是不能强制某个窗口为前景窗口的,而是激活窗口并调用FlashWindowEx函数来通知用户。但是很多实际情况要求将激活窗口的同时将创建这个窗口的线程置为前景状态。碰到这种情况我们可以使用USER32.DLL中的几个未公开API函数。void SwitchToThisWindow (HWND ...
阅读全文

如何用CZip/CUnzip类压缩/解压缩文件
HOT

本文介绍如何用CZip/CUnzip类压缩/解压缩文件,这个类使用gzip GNU源代码(gzip-1.2.4a)。这是个免费软件,你可以在GUN通用公共许可证(General Public License)条款下分发和修改此软件,关于这个通用公共许可证的详细条款请参考:http://www.vckbase.com/vckbase/uniondocs/gungpl.htmdll源代码下载范例程序下...
阅读全文

用VC++6.0的Sockets API实现一个聊天室程序
HOT

 1.VC++网络编程及Windows Sockets API简介  VC++对网络编程的支持有socket支持,WinInet支持,MAPI和ISAPI支持等。其中,Windows Sockets API是TCP/IP网络环境里,也是Internet上进行开发最为通用的API。最早美国加州大学Berkeley分校在UNIX下为TCP/IP协议开发了一个API,这个API就是著名的Berkeley...
阅读全文

通过COM技术实现Windows外壳编程
HOT

 摘要:本文介绍了一种有别于通常的Windows外壳编程方法。采用COM技术,通过Windows提供的外壳接口实现对其的编程。  一、 引言  在Windows环境下,不论是使用Visual C++还是Delphi或是其他一些软件开发工具,尽管存在着差别,但有一点是相同的:都是运行于Windows操作系统之下的。在程序开发过程中也经常要在自己的应用程序中加入一些Windows系统本身就有的功能,比...
阅读全文

钩子的应用: 程序运行监视
HOT

程序介绍:利用这个程序:1.可以监视在你的电脑运行的程序, 把在你的电脑运行过的程序的时间和名字记录下来;2.可以阻止你规定的禁用程序的执行, 比如不让玩游戏。3.这个程序需要加入注册表, 在系统启动时就运行, 达到监视的目的。注册表大概都不陌生,就是这里: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Run程序的记录...
阅读全文

CPU 测速(MHz)和高精度延时(微秒级)
HOT

一.高精度延时, 是 CPU 测速的基础Windows 内部有一个精度非常高的定时器, 精度在微秒级, 但不同的系统这个定时器的频率不同, 这个频率与硬件和操作系统都可能有关。利用 API 函数 QueryPerformanceFrequency 可以得到这个定时器的频率。利用 API 函数 QueryPerformanceCounter 可以得到定时器的当前值。根据要延时的时间和定时器的频率, ...
阅读全文

在图形界面程序里使用控制台窗口
HOT

实现功能: 打开控制台窗口、关闭控制台窗口、在控制台窗口里执行DOS命令、清除控制台窗口、光标定位、输出文本、设置文本颜色等。适用平台: Windows 9x/Me/NT/2000/XP/2003程序需要自己创建一个 TConsoleWindow 类, 先看看如何使用这个类。新建工程, 在 Form1 上放 5 个按钮, 分别为: 打开控制台窗口、执行DOS命令、输出文本、在指定位置输出彩色文本、...
阅读全文
16 页 / 共 24