如何编程清除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 ...
阅读全文

软件运行中输出数据到调试器
HOT

我们知道,Window系统中有一种称为Debuger的工具,可以捕获应用程序输出的调试信息,这是由OutputDebugString函数实现的。为什么要有这样一种调试机制呢?有果必有因:当一个大型程序中存在着一个非常隐蔽的错误(所谓隐蔽,指的是我从运行过程中发现程序不正常,但是即使检查源代码,也很难发现何处存在错误),于是乎,我们在运行过程中添加一些输出语句,把中间结果或者程序状态输出出来,根据大...
阅读全文

如何把VC6的程序"编译"为汇编程序
HOT

资料来源:迷迷糊糊1)菜单Project\Settings... 选择C/C++卡片;2)Category选择Listing files;3)Listing file type 选择Assembly with Source Code(这个选择可以同时看到C/C++的源程序和ASM程序);4)重新编译工程,然后到相应的Debug或Release目录下打开 xxx.asm 文件去看吧。提示:Debug...
阅读全文

调试信息写入EDIT方法
HOT

有时候需要一个EDIT窗口来显示调试信息,记录程序运行的一些过程或结果.不才是这么做的(有好招的朋友请赐教):#define OUTPUT(str) ::SendMessage( g_hWndInfo, EM_REPLACESEL, 0, (LPARAM)(LPCTSTR)(str) )#define COL "==========================================...
阅读全文

如何遍历数据源中的表名称
HOT

枚举表名称是个有用的功能,但在网上一时没有找到实现这种功能的代码,于是自己做了一个,特贴出源代码,一是为了资源共享,二是希望大家看看这段代码有没有不严格的地方,因为我对ODBC API不是太熟悉,谢谢!// VC++6.0#include <windows.h>#include <sql.h>#include <sqlext.h>#include <ios...
阅读全文

排序小结(文章)
HOT

排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法对算法本身的速度要求很高。    而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将给出详细的说明。    对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。   &nbs...
阅读全文

面试题目:猫吃老鼠问题的求解算法改进
HOT

一、问题描述 现有n个老鼠围成一圆圈,有一只猫从任意位置开始吃老鼠,每次都隔一个老鼠吃,请给出最后一个老鼠的编号?题目要求是任给老鼠数n,输出猫最后吃的老鼠的编号。 二、代码说明 #include <iostream>#include <vector>using namespace std;int fun1(int itotal);int main(){ &nbs...
阅读全文

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

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