码迷,mamicode.com
首页 >  
搜索关键字:mfc getlasterror    ( 3876个结果
MFC多线程
void__cdeclThreadFun(LPVOIDlpParam) { CTestDlg*p=(CTestDlg*)lpParam; inti=0; while(1) { i++; CTimetime=CTime::GetCurrentTime(); CStringszTime=time.Format("%H:%M:%S"); p->SetWindowText(szTime.GetBuffer(szTime.GetLength())); Sleep(1000); if..
分类:编程语言   时间:2017-10-08 18:14:11    阅读次数:235
CArray动态数组
CArray<int,int>a;//定义数组 a.SetSize(8,-1);//设置内存大小,按16字节增长 intindex1=a.Add(10);//添加元素自动放到数组末尾,返回元素索引 intindex2=a.Add(201); intnSize=a.GetSize();//获取空间大小 intnCount=a.GetCount(); intnCount1=a.GetUpperBound(..
分类:编程语言   时间:2017-10-08 18:11:20    阅读次数:127
VC2010中整数转成字符串
CStringd; d.Format(_T("%d"),c);//整型转字符串 AfxMessageBox(d); inte=_ttoi(_T("123"));//字符串转整型
分类:其他好文   时间:2017-10-08 10:24:34    阅读次数:200
SetRegistryKey函数
在MFC的CWinApp类的启动成员函数中,会有一个SetRegistryKey函数,在注册表中为程序设置一个主键。配合WriteProfileInt等函数,对程序的配置文件进行读写。SetRegistryKey(_T(""));//有这句,读写将会针对INI文件进行 //指定自己的INI文件名,否则编译器将以程序名称命名INI文件..
分类:其他好文   时间:2017-10-08 10:24:27    阅读次数:159
MFC中的CMap类使用
#include<afxtempl.h> CMap<CString,LPCTSTR,CString,LPCTSTR>my_Map; CStringstrKey=_T(""); CStringstrValue=_T(""); my_Map.SetAt("1","hello");//添加元素 CStringpLook; my_Map.Lookup("1",pLook);//查找元素 ShowMessage(pLook.GetBuffer(pLook.GetLeng..
分类:编程语言   时间:2017-10-08 10:24:14    阅读次数:247
VS2010常用快捷键
F10单步调试F11步入调试Shift+F10跳出过程F5启动调试Shift+F5停止调试F7生成方案Ctrl+F7编译生成Shift+Alt+Enter全屏/退出Shift+Ctrl+u大写Ctrl+u小写Shift+Ctrl+F9删除所有断点Ctrl+k+Ctrl+c注释Ctrl+k+Ctrl+u取消注释F3查找选中内容Alt+鼠标左键矩形选择Alt+o.h文件和.cpp文..
分类:其他好文   时间:2017-10-08 10:16:37    阅读次数:112
VC2010中自定义消息
VC中自定义消息步骤如下:1、打开类向导,添加自定义消息,如下图:点击“确定”,“确定”关闭向导。2、在窗口头文件中,添加消息常量#defineWM_MYMESSAGEWM_USER+101头文件中由向导自动产生消息映射函数protected:afx_msgLRESULTOnMymessage(WPARAMwParam,LPARAMlParam);.CPP..
分类:其他好文   时间:2017-10-08 10:13:27    阅读次数:167
MFC日期与字符串相互转换
COleDateTimea; CStringb=_T("2012-12-2415:30:48"); boolf=a.ParseDateTime(b,LOCALE_NOUSEROVERRIDE);//字符串转日期 intc=a.GetHour();//取出时间 //获取系统当前时间,并转成字符串 COleDateTimedateTest; dateTest=COleDateTime::GetCurrentTime(); CStringF; F.Format(_..
分类:编程语言   时间:2017-10-08 10:09:38    阅读次数:166
CArchive串行化操作
串行化保存数据 //创建文件 CFilefile(_T("1.txt"),CFile::modeCreate|CFile::modeWrite); //串行化,存储 CArchivear(&file,CArchive::store); //存储数据 inti=0x31; charch=‘A‘; floatf=1.3f; CStringstr(_T("chinayu@qq.com")); //写入串行化 ar<<i<..
分类:其他好文   时间:2017-10-07 21:22:25    阅读次数:136
MFC创建非模态子窗口
在第一个窗口中,创建第二个窗口,代码如下:#include"second.h"//第二个窗口头文件 voidCtestDlg::OnBnClickedButton6() { SecondDig*pDig=newSecondDig; pDig->Create(IDD_Second); pDig->ShowWindow(SW_SHOWNORMAL); }如果想在第二个窗口中销毁子窗口。先处理如下两个..
分类:编程语言   时间:2017-10-07 14:55:45    阅读次数:166
3876条   上一页 1 ... 69 70 71 72 73 ... 388 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!