
C++ | VS2008
文章平均质量分 57
爬虫小小强
这个作者很懒,什么都没留下…
展开
-
用CFileFind实现的递归查找文件的函数
一个简单的用CFileFind实现的查找文件的函数,代码如下:void CDemoDlg::FindTargetFile(CString pszPath, CString pszFileName){ pszPath += "\\*.*"; CFileFind flfind; BOOL ret = flfind.FindFile(pszPath); while (ret) {原创 2015-01-07 10:12:04 · 1027 阅读 · 0 评论 -
获取各磁盘根目录
代码如下: DWORD dirlen = GetLogicalDriveStrings(0, NULL); HANDLE hp = GetProcessHeap(); LPTSTR pdir = (LPTSTR)HeapAlloc(hp, HEAP_ZERO_MEMORY, 2*dirlen); GetLogicalDriveStrings(dirlen, pdir); LP原创 2015-01-07 15:16:59 · 1242 阅读 · 0 评论 -
CreateDIBSection详解
理解分辨率我们常说的屏幕分辨率为640×480,刷新频率为70Hz,意思是说每行要扫描640个象素,一共有480行,每秒重复扫描屏幕70次。 理解调色板有一个长宽各为200个象素,颜色数为16色的彩色图,每一个象素都用R、G、B三个分量表示。因为每个分量有256个级别,要用8位(bit),即一个字节(byte)来表示,所以每个象素需要用3个字节。整个图象要用200×200×3,约120k字节,可不转载 2014-09-13 14:32:11 · 3547 阅读 · 0 评论 -
CreateEvent的学习
以下是对于CreateEvent函数的个人理解,原创 2014-09-23 09:49:07 · 1001 阅读 · 0 评论 -
vs2008 Win7环境下的截图程序代码
void OnSaveScreen(){ HDC hScrDC = NULL, hMemDC = NULL; int width, height; BYTE *lpBitmapBits = NULL; //hScrDC = CreateDC(_T("DISPLAY"), NULL, NULL, NULL); hScrDC = GetDC(NULL); width = GetSy原创 2014-08-26 18:50:20 · 1254 阅读 · 0 评论 -
Win32中简单实现串口通信
声明:本文的串口通信是主机向从机发送数据。Step 1:HANDLE m_hComm= CreateFile("COM3",//串口名,根据实际情况而定GENERIC_READ | GENERIC_WRITE,0, NULL,OPEN_EXISTING,FILE_FLAG_OVERLAPPED,0 );if ( INVALID_HANDLE_VALUE原创 2014-03-20 19:20:14 · 908 阅读 · 0 评论 -
关于vs2008无法打开afxcontrolbars.h的错误
用了段时间的VC10,感觉还是VC9比较好,所以就准备卸载了VC10,回到VC9去,结果,花了很长时间按,下载了一个vs2008,据介绍说是包含msdn和sp1(下载的压缩包大小为3.84G),装上之后,准备运行一个MFC程序,结果出现问题:fatal error C1083: 无法打开包括文件:“afxcontrolbars.h”: No such file or directory转载 2014-02-12 18:35:35 · 918 阅读 · 0 评论 -
VS2008 LINK : fatal error LNK1000: Internal error during IncrBuildImage
在win7下安装Visual stdio 2008 sp1。写程序是遇到LINK : fatal error LNK1000: Internal error during IncrBuildImage错误,搜了一下发现是vs的bug,需要打补丁。解决办法1、去微软网站下载KB948127补丁()并安装。并不是每个人都能很幸运地安装上该补丁,因为我在安装的时候遇到了下列问题:此计算机上没转载 2013-09-09 15:43:42 · 921 阅读 · 0 评论 -
获取.ini文件中节名、键名、键值
代码如下: TCHAR returnBuff[2048]; TCHAR returnKey[MAX_PATH] = {0}; TCHAR szKeyName[MAX_PATH] = {0}; TCHAR szKeyValue[MAX_PATH] = {0}; LPTSTR pTemp; LPTSTR pKeyTemp; GetPrivateProfileSectionNames原创 2015-01-07 16:58:29 · 5635 阅读 · 0 评论