MFC
最爱吹吹风
觉悟
展开
-
BMP文件像素操作
直接解析位图文件的话,获取的像素信息都是倒叙的,而且像素是以结构typedefstruct tagRGBTRIPLE { BYTE rgbtBlue; BYTE rgbtGreen; BYTE rgbtRed;} RGBTRIPLE来存储的,所以每个字节对RGB像素来说都是倒序的。如果一行存储的像素字节数原创 2013-06-06 12:23:43 · 1142 阅读 · 0 评论 -
Javascript通过WebBrowser调用C++方法
折腾了一天还是没有能用MFC里面的webbrowser控件实现js调用C++的方法,后来多方参考还是选择了直接用CAxWindow创建的办法。 首先需要添加两个头文件 #include #include // 因为CAxWindow是atl的类 再需要生成一个对象CComModule _Module; 这个是什么用处,我不知道,不过没有他,webbrowse原创 2014-01-03 19:06:46 · 1626 阅读 · 0 评论 -
win32命令行参数
在启动另外一个程序实例的时候是需要加入参数的,启动的方式有Create原创 2014-10-29 11:30:35 · 883 阅读 · 0 评论 -
MFC控件的自定义绘制
MFC一部分空间提供了对控件的CustomDraw,对于控件的子项都能够进行定制,如果原创 2014-11-03 16:29:31 · 1198 阅读 · 0 评论 -
GDI绘制简单的图形
CPaintDC dc(this); CBrush brush1; brush1.CreateHatchBrush(HS_CROSS, RGB(0, 0, 255)); dc.SelectObject(brush1); dc.Arc(CRect(0, 100, 200, 300),CPoint(200,200),CPoint(100,300)); dc.Chord(CRect(0, 1原创 2014-11-05 17:02:45 · 1100 阅读 · 0 评论 -
GDI图形绘制
GDI的绘图函数可以分为两大类,一类是画闭合图形的,中间的区域会被xuan原创 2014-11-05 15:49:21 · 906 阅读 · 0 评论 -
MFC 分割字符串
AfxExtractSubString通过单个字符分割字符串。 CString::Tokenize可以依据传入的字符串中的任意字符作为分隔符。CStringA str = "$nihao& | | st&&p";int pos = 0;while (pos != -1){CStringA s = str.Tokenize("$&| ", pos);std::cout原创 2014-12-01 17:01:04 · 835 阅读 · 0 评论 -
VC文件查找
1.查找指定类型文件按比如PDF: CFileFind finder; BOOL isOK = finder.FindFile(L"D:\\BOOK\\*.pdf"); while(isOK) { isOK = finder.FindNextFile(); CString csPath = finder.GetFilePath(); cout }查找原创 2013-05-22 08:41:15 · 1081 阅读 · 0 评论 -
整目录copy
在项目中经常会用到整目录复制的功能,windows的API只能支持到单文件的copy,自己写了一个:BOOL CopyFiles(CString szSrcDir, CString szDestDir, BOOL bfailIfExists){ CFileFind finder; if (!PathIsDirectory(szSrcDir)) { return FALSE; }原创 2015-06-12 15:31:15 · 560 阅读 · 0 评论