c++
文章平均质量分 75
cs08211317dn
这个作者很懒,什么都没留下…
展开
-
让vs编写的程序在未安装vs的电脑上使用的一种方法
今天编了一个每隔10分钟就弹出一个网页的程序,为的是用来投票。代码如下:#include "stdafx.h"#include #include int _tmain(int argc, _TCHAR* argv[]){ int i=0; while(i==0) { ShellExecute(NULL, "open", "explorer.exe",原创 2011-11-25 16:53:43 · 1871 阅读 · 0 评论 -
c++利用windows api遍历指定文件夹及其子文件夹中的文件
以下代码在vs2008中测试通过,利用FindFirstFile,FindNextFile函数遍历了我电脑上全路径为“C:\\Users\\v_tianboli\\Desktop\\windows程式设计开发指南”的文件夹,并输出文件夹及子文件夹中的所有文件完整路径到控制台。完整代码如下:#include "stdafx.h"#include #include "windows.h"原创 2011-12-27 16:59:42 · 9300 阅读 · 5 评论 -
弹出选择文件夹的对话框 BROWSEINFO 的用法【MFC】
以下是在vs2008中编译通过的代码,代码注释详细。要实现的功能是点击“浏览”按钮,即弹出选择文件夹的对话框。并将选择的文件夹或文件路径显示在MessageBox中。void CMFC_TrojanKillerDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 BROWSEINFO bi; //B原创 2012-01-06 16:39:56 · 8405 阅读 · 2 评论 -
猜数字游戏
最近在看《c++ programming for the absolute beginner》,一方面是为了提高自己读英文技术书籍的能力,另一方面也是想对c++编程基础查漏补缺。看到书上有一个猜数字的小游戏代码。于是我自己也编了一个,处理了一些用户输入不符合规定的情况。此小游戏就是猜1-100之间的数。猜对了游戏成功,可选择退出,或者再来一次。代码在vs2008中运行成功。代码如下:#in原创 2011-12-30 18:41:23 · 1122 阅读 · 0 评论 -
vc++类型转换
一.VC常用数据类型列表二.常用数据类型转化2.1数学类型变量与字符串相互转换2.2 CString及string,char *与其他数据类型的转换和操作●CString,string,char*的综合比较●数学类型与CString相互转化●CString与char*相互转换举例●CString 与 BSTR 型转换●VARIANT转载 2012-04-09 15:27:57 · 1259 阅读 · 0 评论 -
用windows api 计算文件的md5值
我自己封装了一个函数GetMd5(LPCWSTR FileDirectory)。其中调用了windows api:CryptAcquireContext,CryptCreateHash,CryptHashData等。要计算不同文件的md5值,只需在调用此函数时传入不同文件的全路径即可,不需要额外的dll。示例代码在vs2008中测试通过:#include "stdafx.h"#include原创 2012-04-09 16:55:24 · 9396 阅读 · 3 评论 -
用EnumProcesses()枚举进程
参照msdn的例子,用EnumProcesses()枚举进程并输入进程名和句柄。以下代码在vs2008中测试通过:#include "stdafx.h"#include #include "psapi.h"#pragma comment (lib, "psapi.lib ") void MyEnumProcess(){ // Get the list of proce原创 2012-04-25 15:02:28 · 8517 阅读 · 2 评论