自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (7)
  • 收藏
  • 关注

转载 如何一次性选中WORD文档中的所有表格

1 将下面的脚本复制Sub SelectAllTables()    Dim tempTable As Table        Application.ScreenUpdating = False        '判断文档是否被保护    If ActiveDocument.ProtectionType = wdAllowOnlyFormFields Then

2017-12-25 15:47:23 55586 4

翻译 加载光标

本来是用的LoadCursor来加载一个用于可执行文件当前实例的光标,其形式简单,如下:HCURSOR LoadCursor( HINSTANCE hInstance, LPCTSTR lpCursorName);ParametershInstance [in] Handle to an instance of the modul

2013-11-11 20:41:21 941

原创 ON_COMMAND_RANGE的使用-将多个消息映射到一个消息响应函数

这个函数必须要自己写的,因为VC中没有提供自动添加这种函数的命令,MSDN中的解释:ClassWizard supports creating ON_COMMAND and ON_UPDATE_COMMAND_UIhandlers, but it does not support creating ON_COMMAND_EX orON_COMMAND_RANGE handlers. H

2013-11-11 19:22:45 1017

原创 Lab/HSL/HSV色彩空间

Lab色彩空间:http://zh.wikipedia.org/wiki/Lab%E8%89%B2%E5%BD%A9%E7%A9%BA%E9%97%B4#XYZ_.E4.B8.8E_CIE_L.2Aa.2Ab.2A_.28CIELAB.29_.E7.9A.84.E8.BD.AC.E6.8D.A2HSL/HSV色彩空间:http://zh.wikipedia.org/zh-cn/HSL%E5%9

2013-10-30 11:20:55 747

转载 使用Unicode下的cannot convert parameter 1 from 'CString' to 'const char *' 解决办法

在网上搜索了很多答案都没有办法得到解决,当然这些办法都可以使得编译通过,例如通过CString.GetBuffer可以得到char*变量指向CString的首地址,但是多种方法在运行时进入xstring文件执行时会产生十分怪异的错误,最终通过对字符集类型进行转换,得到了一个正确的结果,对以后处理字符串遇到类似的错误也会有所帮助,之前没有接触过字符集的转换,而在这个例子中数据类型的强制转换是行不通的

2013-10-29 16:33:05 2219

原创 VS2008+OpenCV+MFC编程入门

1、第一步:配制好VS2008和OpenCV,我用的OpenCV2.31.假设VS2008和OpenCV之前都配置好了,配置链接:http://blog.csdn.net/shizhandong50/article/category/1700441,打开VS2008,新建一个MFC项目,这里简单的建立一个基于对话框项目,并在里边加入一个Picture control控件。加入一个按钮,起名

2013-10-28 20:57:42 1044

转载 vs中CString的用法,以及所需的头文件

1、CString类型的头文件#include 2、CString的输出CString temp="Hello!";cout3、CString的用法CString::Compareint Compare( LPCTSTR lpsz ) const;返回值 字符串一样 返回0 小于lpsz 返回-1大于lpsz 返回1区分大小字符CString s1(

2013-10-28 20:08:54 59563

转载 Unicode的编码和实现

Unicode俗称统一码、万国码、单一码、标准万国码。Unicode发展是由非营利机构统一码联盟所负责,其致力于让Unicode方案取代既有的字符编码方案。因为既有的方案往往仅有有限的空间,亦不适用于多语环境。Unicode备受认可,并广泛地应用于电脑软件的国际化与本地化过程。有很多新科技,如可扩展置标语言、Java编程语言,以及现代的操作系统,都采用Unicode编码。Unico

2013-10-28 19:14:40 770

原创 字符串转换为字符型(CStringToChar)总结

相关函数介绍:int WideCharToMultiByte( _In_ UINT CodePage, _In_ DWORD dwFlags, _In_ LPCWSTR lpWideCharStr, _In_ int cchWideChar, _Out_opt_ LPSTR lpMultiByteStr, _In_

2013-10-28 19:03:40 1406

原创 编程总结,在MFC下编程

1、关于数组的声明和初始化问题:(C语言基础不够扎实额)若定义了一个数组,最好在声明的时候就初始化吗。mfc中类的声明和类的定义是分开在两个文件中的,一个是头文件,一个是Cpp文件,在头文件中是不允许对成员变量初始化和成员函数定义的。成员变量一般在Cpp文件中类的构造函数中进行初始化,成员函数则通过类名::函数名在CPP文件中定义。所以对于自定义的数组,如果不想先声明,而是直接将一系列编排好的

2013-10-25 19:53:49 658

原创 自己整理的数据

match_func1931[0][]={ 380,385,390,395,400,405,410,415,420,425,430,435,440,445,450,455,460,465,470,475, 480,485,490,495,500,505,510,515,520,525,530,535,540,545,550,555,560,565,570,575, 580,585,59

2013-10-24 21:50:42 572

转载 选择目录对话框和选择文件对话框

选择目录对话框//选择目录按钮void CDcPackerDlg::OnBnClickedDecgen() { char szPath[MAX_PATH]; //存放选择的目录路径 CString str; ZeroMemory(szPath, sizeof(szPath)); BROWSEINFO bi; bi.

2013-10-24 16:35:49 853

转载 MFC中关闭窗口的几种办法+MFC中MessageBox的用法

MFC中关闭窗口的几种办法+MFC中MessageBox的用法MFC中关闭窗口的几种办法:退出程序用AfxGetMainWnd()->SendMessage(WM_CLOSE);关闭当前窗口用DestroyWindow( );关闭模式对话框用EndDialog(0);MFC中MessageBox的用法消息框是个很常用的控件,属性比较多,本文列出了它的一些常用方法,及指出

2013-10-22 21:28:33 1514

转载 VC2008 Express下安装OpenCV2.31

点击打开链接http://wiki.opencv.org.cn/index.php?title=VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.3.1&variant=zh-cn

2013-10-22 14:52:29 654

原创 _tmain和main的区别

基本目的:main()是标准C++的函数入口。标准C++的程序入口点函数,默认字符编码格式ANSI函数签名为:int main();int main(int argc, char* argv[]);_tmain()是微软操作系统(windows)提供的对unicode字符集和ANSI字符集进行自动转换用的程序入口点函数。函数签名为:int _tmain(int

2013-10-22 14:25:03 1535

转载 VS2008环境使用MFC操作操作excel文件

1. 建立MFC工程,MDI(基于对话框),其他默认即可。2. 操作Excel文件初始化:a. project->add class->MFC class from typelib (项目->添加类->Typelib中的MFC类)导入Excel.exe,(即选择你的office安装路径下的excel.exe加入),我的2010版的office,在C:\Program Files\M

2013-10-21 19:33:57 756

转载 CRecordset::Open

virtual BOOL Open( UINT nOpenType = AFX_DB_USE_DEFAULT_TYPE,                   LPCTSTR lpszSQL = NULL,                   DWORD dwOptions = none                 );  throw( CDBException, CMemory

2013-10-21 09:49:27 3088

原创 VS2008用mfc读Excel文件

1、获取驱动代码:自己添加的成员函数CString CMFC_SEECOLORDlg::GetExcelDriver(void),这里参考自:http://bbs.csdn.net/topics/340079163#new_postCString CMFC_SEECOLORDlg::GetExcelDriver(void){ wchar_t szBuf[2001]; wchar_t

2013-10-20 12:32:52 955 1

原创 MFC动态添加菜单并响应,优缺点(响应函数不能动态添加)

映射管理: ON_COMMAND(ID_32771, &CMFC_PhoneBookView::OnPhone1)ON_COMMAND(ID_32772, &CMFC_PhoneBookView::OnPhone2)ON_COMMAND(ID_32773, &CMFC_PhoneBookView::OnPhone3)ON_COMMAND(ID_32774, &CMFC_PhoneB

2013-10-18 15:30:53 819

原创 MFC文本编程,菜鸟篇,输入字符响应并显示在视类窗口中

以下代码都定义在视类的字符响应函数中 CClientDC dc(this);//设置字体CFont font;font.CreatePointFont(300,_T("华文行楷"),NULL);CFont *pOldFont=dc.SelectObject(&font);TEXTMETRIC tm;dc.GetTextMetrics(&tm);CreateSol

2013-10-18 14:30:58 1525

原创 MFC菜单的一些操作

//添加菜单项复选标记//通过索引标记新建菜单GetMenu()->GetSubMenu(0)->CheckMenuItem(0,MF_BYPOSITION|MF_CHECKED);//通过ID标记打开菜单GetMenu()->GetSubMenu(0)->CheckMenuItem(ID_FILE_OPEN,MF_BYCOMMAND|MF_CHECKED);//设置默认菜单项

2013-10-18 13:58:06 1281

转载 STM32的TAMPER-RTC管脚作为Tamper的使用

问题一:当 TAMPER引脚上的信号从 0变成1或者从 1变成 0(取决于备份控制寄存器BKP_CR的 TPAL位),会产生一个侵入检测事件。侵入检测事件将所有数据备份寄存器内容清除。   然而为了避免丢失侵入事件,侵入检测信号是边沿检测的信号与侵入检测允许位的逻辑与,从而在侵入检测引脚被允许前发生的侵入事件也可以被检测到。 ●  当 TPAL=0 时:如果在启动侵入检测 TAMPER

2013-10-17 10:52:49 8253

thinkpython2.pdf

Think Python How to Think Like a Computer Scientist

2021-08-05

《数据结构》算法实现及解析[第二版]高一凡

《数据结构》算法实现及解析[第二版]高一凡

2014-09-20

华为校园招聘软件研发上机测试题及部分解答

华为校园招聘软件研发上机测试题及部分解答

2014-09-20

C语言经典算法100例

C语言经典算法100例,主要的 C语言算法,很全

2014-09-20

VS2010_MFC编程入门

MFC的工具书大多是VC6.0的,后续版本的很少,或许MFC不在像当年那样火了吧,但我还是坚持MFC。

2013-10-25

c++经典代码大全

C++经典代码大全,各种经典,学习帮手。

2013-10-25

GB-T 3977-2008

c++经典代码大全,包括各种经典的代码,学习C++的好帮手额

2013-10-25

空空如也

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

TA关注的人

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