10 2014 档案
摘要://背景色-----------------------------------------------------1.添加消息函数ON_WM_ERASEBKGND,删除缺省的return后面内容.然后自己发挥若直接return TRUE;设置好这里后,在InitInstance()中设置的 Se...
阅读全文
摘要:Keil_uvision_4基本使用教程 注册方法: 1. 安装Keil C51 V9.00版本,即uV4 2. 打开uVision4,点击File---License Management...,打开License Management窗口,复制右上角的CID 3. 打开KEIL_Lic.exe注册机,...
阅读全文
摘要:1.vc使用的控件分为三类: windows标准控件--MFC对这些进行了再封装 ActiveX 控件 其他MFC控件类2.CWind是所有窗口的基类3.GDI也属于一种API,主要用于绘图,(Graphics Device Interface),windows系统本身也是用GDI实...
阅读全文
摘要:在开发MFC之前,开发的是以AFx(ApplicationFrameworks,x是没有什么意义的)开头的一些函数。但是那个时候开发的函数并没有进行封装,但是有很多很有用的函数。最后AFx开发失败,于是就转而开发MFC。但是对于在AFx中一些有用的函数,希望能够放在里面用。于是就放在最外层。但是在里...
阅读全文
摘要:1. SDI单文档界面; MDI多文档界面.有多个"关闭-最大化-最小化"等这样的窗口嵌套 基于对话框的软件模型2.模式对话框和非模式对话框模式对话框:使用DoMoel(),弹出一个新界面,但是主界面不能再操作(栈内申请,临时)非模式对话框:弹出新的界面,背后的界面依然可以使用(要使用指针-堆内...
阅读全文
摘要:1.MFC程序的初始化过程;消息映射机制;运行时类型识别;动态创建;永久保存;消息传送2.SendMessage()和PostMessage()向本进程窗口或者其他进程窗口发送消息的区别:SendMessage():阻塞函数;用于调用指定窗口的内部程序,直到处理完成以后才返回 PostMessa...
阅读全文
摘要:(尝试过联想G405S笔记本和DEll台式机,其他机型不知是否支持)1.不用设置BIOS中的usb优先启动,开机直接Fn+F12键进入一个对话框2.选择“USB×××”这一项按Enter启动3.进入后选择虚拟光驱,进入加载影像,一些操作。有关U盘中的.ISO文件4.进入后选择手动GHost5.1-》...
阅读全文
摘要:1.删除#include --win32中的-(使用win32工程编程mfc必须删除) 添加#include -- mfc中的-2.启动通过CWinAppCWinApp theApp;//全局定义这个类的对象,启动时以它为主轴以后直接把InitInstance()函数当做winmain(win32...
阅读全文
摘要:1.格式化字符串str.Format("长度 = %d",nlen);//2.win32和mfc封装 win32的api函数封装一般入参有句柄 mfc使用c++封装,使用对象,句柄已经封装到类的内部3.setWindowText(str);//设置当前窗口的标题4.CTime类,获取当前时间5....
阅读全文
摘要:1.单纯测试当前的对话框。使用CTRL+T2.习惯:要给每个对话框单独使用一个回调函数,便于管理3.CTRL+D,设置Tab顺序 4.两个字符串比较,可以用在密码比较int StrCmp( LPCTSTR lpStr1, LPCTSTR lpStr2);返回0:表示两个字符串完全相同>...
阅读全文
摘要:1.简单重定义的 如LPCSTR只字符串,只是名字不同2.句柄类型H开头的句柄3.结构体类型如对话框4.重新更名一方面为了32位-》64位升级时带来的麻烦typedef unsigned long DWORD;typedef int BOOL;typedef uns...
阅读全文
摘要:1.windows输出,以对话框的方式。int MessageBox( HWND hWnd, // handle to owner window LPCTSTR lpText, // text in message box LPCTSTR lpCaption, // m...
阅读全文
摘要:1.Visual C++简称VC或者VC++是一个集成开发环境(编辑器+调试器+编译器)gcc---Linux和Unix的C++编译器Vc----Windows的C++编译器2.MFC(Microsoft Foundation Classes)微软基础类库, 是微软封装的用于windows平台开发的...
阅读全文
摘要:keil-C减小代码编译大小的方法整理
方法一:(通过优化代码减小)
1.1少做乘除运算,使用左/右移位来实现乘除 Eg ,普通:a = 0x80*4;
优化:a = 0x80 0; a--);
} 1.8全局变量定义放在main()外面,初始值放在main()里面 Eg ,普通:int a = 8; Main()
{
} 优化: int a;...
阅读全文
浙公网安备 33010602011771号