自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 vc 加载 图片

VC利用GDI+显示透明的PNG图片GDI+在原来GDI的基础上进行了许多的升级和优化,比如线条平滑、颜色透明度、图形变换(平移、缩放、旋转),更多图片格式支持等技术都进行了很大的 改善,使用GDI+可以很方便的实现对各种图形的绘制和优化。       GDI+属于.NET组合,不过VC6.0的朋友也可以很方面地使用它,在VC6.0和工程 中使用GDI+的流程如下:       1.安

2013-05-08 09:55:36 1057

原创 备份注册表操作

//if的主要作用就是判断是否需要命令行,默认为需要命令行 if(strCommand == _T("RollBack"))  {  //存储注册表里的数值  TCHAR buffer[1024] = {0};  //数值大小  DWORD size = 1024;  //注册表对象  CRegKey RegKey;  //打开注册表  //CString

2013-05-08 08:43:41 659

原创 生成 guid 字符串化

void GetGUID(LPTSTR strGUID){ GUID guid; CoCreateGuid(&guid); OLECHAR oleGUID[40] = {0}; StringFromGUID2(guid,oleGUID,40); USES_CONVERSION; _tcscpy(strGUID,OLE2T(oleGUID));}

2013-05-08 08:38:13 656

转载 ClistCtrl 用法 行 插入 风格 形式 删除

2011-01-19 16:49 【转】LIST VIEW 和LVITEM用法此文转至:http://www.igoshow.net/BlogView.asp?logID=961 VC中使用ListCtrl和LVITEM   经验总结ListCtrl在工作中,常常用到,也常常看到大家发帖问怎么用这个控件,故总结了一下自己的使用经验,以供参考使用。先注明一下,

2013-05-07 11:33:30 1135

转载 C++ VC socket 文件下载 简单

#include #include #pragma comment(lib, "ws2_32.lib")void main() {// 初始化  WSADATA wsaData;  int iResult = WSAStartup( MAKEWORD(2,2), &wsaData );  if ( iResult != NO_ERROR )      printf(

2013-04-25 14:52:37 751

转载 Win7 操作系统 中文乱码

今天在使用ultraedit时,发现保存文件时,对话框标题显示中文乱码,我想这应该是win7是英文版的原因。但是,我又回想了一下,当时装机时,我已经考虑了这个问题,并在控制面板的“语言和区域”中进行了PRC的设置,按理说应该不会有问题了,所以这让我很纠结,因为这已经不是我第一次遇到这个问题,以前都没有当一回事儿,因为都是无关紧要的小软件,但现在却影响了我日常的工作,所以我上网搜寻了一番,结果发现是

2013-04-17 17:11:37 3146

原创 VC C++ 判断文件夹中是否存在某个文件

BOOL IsFolderFile(CString strFileName,CString strPath){ CFileFind m_FileFind; BOOL bIsExist=FALSE;  CString strFilePath=_T(""); strFilePath=strFilePath+L"\\"+strFileName;  if (strPath.

2013-04-12 16:57:29 1088

转载 C++ 判断路径

VC判断路径是否存在 2010-02-04 12:54:24|  分类:VC |  标签: |字号大中小订阅 方法一:CFileFind m_FileFind;CString m_sFilePath = "D:\\Program Files\\Adobe\\Adobe Flash CS3";if(!m_FileFind.FindFile(m_

2013-04-12 14:48:29 1150

原创 VS2008远程调试工具路径

如果目标机没有安装VS2008则需要将调试机上vs2008安装目录下相应的远程debug工具,路径:D:/Program Files/Microsoft Visual Studio 9.0/Common7/IDE/Remote Debugger/x86拷贝到目标机应用程序所在的目录下,然后运行msvsmon.exe

2013-04-08 16:25:46 918

原创 获取本机IP地址函数

/*需要添加文件头#include #include "afxsock.h"*/CString CHTUpdateToolDlg::GetHostAddress(){ USES_CONVERSION; AfxSocketInit(NULL); int error=0; char HostName[128]={0}; gethostname(HostNam

2013-02-21 16:38:38 1071

原创 VC++ 获取系统特殊文件夹的路径 桌面等

VC 获取系统特殊文件夹的路径如:系统目录,桌面等qtom:TCHAR MyDir[_MAX_PATH];  SHGetSpecialFolderPath(this->GetSafeHwnd(),MyDir,CSIDL_APPDATA,0);AfxMessageBox(MyDir);其中第三个参数CSIDL_APPDATA可以为以下的值:CSIDL_BITBUC

2013-02-21 16:37:22 2830

原创 VC ADO 数据库操作 SQL语句执行

_ConnectionPtr ptrConnection = NULL;  HRESULT hr = ptrConnection.CreateInstance("ADODB.Connection");  if (FAILED(hr))  {   if (!FAILED(::CoInitialize(NULL)))   {    OutputDebugString(_T("m

2013-01-22 19:45:26 1253

原创 设置浏览文件 选择当前选择路径

CString m_path;//当前打开目录路径 BROWSEINFO bf; LPITEMIDLIST pidlbf; ZeroMemory((LPVOID)&bf,sizeof(BROWSEINFO)); bf.hwndOwner=this->m_hWnd; bf.pszDisplayName=m_path.GetBuffer(MAX_PATH); bf.lpszTi

2013-01-22 19:42:32 411

转载 获取可执行文件的版本号

/*  获取主键版本号头文件 #include  #include  头文件动态链接库Version.lib*/BOOL CPromptApp::getVersionInfo(CString szPath,CString& version) {  VS_FIXEDFILEINFO *pVerInfo = NULL;  DWORD dwTemp, dwSize,

2013-01-11 13:21:26 761

转载 VC平台下获取文件的MD5值

/* 加上头文件 #include */BOOL CPromptApp::GetMd5(CString FileDirectory,CString &strFileMd5)  {     HANDLE hFile=CreateFile(FileDirectory,GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,NULL,NULL);

2013-01-11 11:45:22 10085 4

转载 获取MAC地址多种方法,操作系统的 API 不一定适用。

获取MAC地址  2011-01-05 11:10:35|  分类:C/C++ |  标签: |字号大中小 订阅    Windows平台下用C++代码取得机器的MAC地址并不是一件简单直接的事情。到目前为止,作者尚未发现有任何一个通用的100%的适用于所有Windows平台的方法可以稳定的取得MAC地址。而有些应用(比如MMORPG)则需要稳定的得到机器的MA

2013-01-08 10:35:24 2077

原创 获取本机的网路MAC值

提醒各位:         目前网上很多获取MAC地址的,如果你主机上安装了虚拟机时,注意获取的是虚拟机的MAC还是主机的MAC。我提供的是获取本机的MAC值。/* *本接口在调用时注意: *需要加载头文件#include   *需要加载netapi32.lib链接库*/CString CMacApp::getmacad(){    CString strM

2013-01-07 13:21:48 614

转载 针对VC++ 上各种方法获取时间差,CSpanTime等

CTime time = CTime::GetCurrentTime();int year = time.GetYear();         //返回年int mouth = time.GetMouth();       //返回月份 int date = time.GetDays();         // 返回日数int hour = time.GetHour

2013-01-06 15:43:12 14502

转载 CTime对象类型、DWord类型相互转换

1.CTime对象转换为DWORD类型CTime time=CTime::GetCurrentTime();  //获取当前时间DWORD timedw = time.GetTime();  //CTime->DWORD2.DWORD类型变量转换为CTime对象CTime time1(timedw);  //DWORD->CTimeCString strTime;

2013-01-06 15:20:02 759

原创 VC++ 获取操作系统的时间,并且在保存系统启动时间。

BOOL CPromptApp::CheckFristTimeRun(CString& strStartTime){ SYSTEMTIME st = { 0 }; GetLocalTime(&st); CTime tStart = CTime::GetCurrentTime() - CTimeSpan(0,0,0,GetTickCount()/1000); strStartTi

2013-01-06 15:10:53 1207

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除