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

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

Web 版本检查,为应用程序添加声音
HOT

原著:Paul DiLascia翻译:NorthTibet下载源代码:CAtWork0605.exe (163KB)原文出处:Web Version Checking, Adding Sound to an App  在 2003 四月的专栏文章中,你描述了如何实现一个叫 CWebVersion 的类,用它可以存取网络上的某个文件来检查软件的版本,当版本过期后提示用户更新程序。你的实现使...
阅读全文

如何获取其它程序的命令行参数
HOT

如何获取其它程序的命令行参数作者:耿海增下载源代码开发环境: VC6 Windows XP测试环境: WindowsXP我们都知道,在程序里获取命令行参数很简单,WinMain函数会以参数的形式传递给我们,或者可以调用API GetCommandLine 获取。但是GetCommandLine函数不接受参数,获取的只是自己程序的命令行参数。那么如果我们想获取别的应用程序的命令行参数应该怎么办呢?有...
阅读全文

Visual C++应用框架揭密
HOT

Visual C++应用框架提供的强大功能,为我们的程序开发提供了极大的方便,利用其应用生成器可以很轻松地生成应用程序的框架.许多常用功能,例如文档的创建,文件的打开,保存等操作的大部分代码都由应用框架来完成.这些操作对于开发软件的用户而言,是透明的.   Microsoft公司的设计Visual C++的初衷是尽量向用户提供尽可能简单的接口,但是,正是因为应用框架的这一透明性,使Visual C...
阅读全文

拼图游戏的算法
HOT

相信大家都玩过"滑块拼图"游戏!  大概说一下 :假如一副图是由几个部分拼凑成的,现在要你把这些散块拼凑成一副完整的图片        也可以是几个数字来拼凑  比如 3*3的格子     1 2 3     4 5 6 &nbs...
阅读全文

关联规则挖掘算法综述
HOT

摘 要 本文介绍了关联规则的基本概念和分类方法,列举了一些关联规则挖掘算法并简要分析了典型算法,展望了关联规则挖掘的未来研究方向。 1 引言 关联规则挖掘发现大量数据中项集之间有趣的关联或相关联系。它在数据挖掘中是一个重要的课题,最近几年已被业界所广泛研究。 关联规则挖掘的一个典型例子是购物篮分析。关联规则研究有助于发现交易数据库中不同商品(项)之间的联系,找出顾客购买行为模式,如购买了某一商品对...
阅读全文

服务器与客户机互传消息
HOT

一、服务器程序  1、创建一个名为“server" 的项目, 单文档界面。  2、在serverview.h 中加入代码:      #include "winsock.h"   添加变量:      CSize    sizeTotal;// 控制滚动条      int  count;// 信息条数      CString m_data;// 信息存放      char  Hostname...
阅读全文

如何把位图拷贝到剪贴板中
HOT

//原著:不知道(反正是外国人) //译者:重庆大学光电工程学院 贾旭滨 //欢迎大家批评指教,谢谢! 把位图拷贝到剪贴板中是比较简单的,但是有件事情你可别忘记了,如果位图有调色板的话,你也要把调色板一起拷贝过去,否则的话位图就不能正确显示了。 函数1:拷贝一个DDB到剪贴板中 copybitmaptoclipboard()函数能把一个DDB拷贝到剪贴板中去,如果有调色板它也一起拷贝过去。最后,注...
阅读全文

下载并保存相关网页
HOT

基本构成思想:利用WinInet类,直接打开会话,进行读取并保存网页来相关文件中。 实现涵数如下: BOOL GetSourceHtml(CString theUrl,CString Filename) { CInternetSession session; CInternetFile* file = NULL; try { // 试着连接到指定URL file = (CInternetFile*...
阅读全文

推荐一个简单的托盘类
HOT

推荐一个简单的托盘类作者:郑金冶下载本文示例源代码有的网友开发了自己的托盘类,实现起来略微烦琐。在这里我向大家推荐一个实现简单而十分有效的托盘类(是我在一本书中学来的)。1、 把TrayIcon.cpp和TrayIcon.cpp拷贝到你的项目目录,并添加到项目中。2、 在DemoDlg.h中加入#include “TrayIcon.h”3、 通过类向导向类CDemoDlg添加成员变量CTrayIc...
阅读全文

导出CListCtrl控件到Excel文件
HOT

导出CListCtrl控件到Excel文件作者:.Live下载源代码  CListCtrl获得列的属性可以使用BOOL CListCtrl::GetColumn( int nCol, LVCOLUMN* pColumn ),nCol为需要获得获得属性值的列序号,pColumn 为 LVCOLUMN 结构体的指针。LVCOLUMN结构体中的 UINT mask 作为输入,决定返回哪些属性的值,如果 ...
阅读全文

用VC++制作QQ自动登陆软件
HOT

用VC++制作QQ自动登陆软件作者:李佳颖(niying)下载源代码  近日由于在华为培训,期间因为导师们忙得要紧,没那么多时间去教导我们,只是给我们看文档和代码,看完了,没事就想出这个来玩玩了。这里要先用SPY++来找到QQ登陆框的各个窗口标题或ID号。   原理:其实不难,只要找到QQ登陆框的号码输入和密码输入框,然后向其填数据就是了。这里填数据就是向其发送消息,模拟键盘 罢了。一、先是查看Q...
阅读全文

GDI和GDI+对象的相互转换
HOT

当然希望可以使用GDI+来完全代替GDI,再不济也只需要从GDI对象转到GDI+对象。但是就是有那么些工程,又要新技术新特性、又希望快速开发、又不肯丢弃旧版本的已有的功能。没办法,只能缝缝补补,咔哐碙啌... 一、CDC到Graphics只要这样:Graphics g(pDC->GetSafeHdc());//只要能构造CDC句柄的MFC对象都可以//CClientDC、CPaintDC,也...
阅读全文
12 页 / 共 24