07 2016 档案

MFC invalidate和RedrawWindow区别
摘要:Invalidate()函数是强制系统进行重画,但是不一定就马上进行重画。因为Invalidate()只是通知系统,此时的窗口已经变为无效。强制系统调用WM_PAINT,而这个消息只是Post就是将该消息放入消息队列。当执行到WM_PAINT消息时才会对敞口进行重绘。 类似的还有下面的两个函数:Up 阅读全文

posted @ 2016-07-29 15:17 新月时刻 阅读(3279) 评论(0) 推荐(0)

linux mount-umount命令常用记录
摘要:每次挂在u盘都忘记,这次记录下。 umount命令: 必杀:umount -l /dev/sda1 (有时候卸载不能卸,加-l(不是1,是小写字母l)参数,表示在设备不忙时卸载设备,就可成功卸载设备) umount命令详解: 常用参数 -a 卸载/etc/mtab中记录的所有文件系统 -n 卸载是不 阅读全文

posted @ 2016-07-29 14:04 新月时刻 阅读(541) 评论(0) 推荐(0)

MFC 改变控件的大小和位置
摘要:mfc 改变控件大小和位置用到的函数: 第1)个函数用法需给出控件的新的坐标和宽度、高度; 第2)个函数用法需给出存放位置的CRect对象; 例如: SetWindowPos()函数使用更灵活,多用于只修改控件位置而大小不变或只修改大小而位置不变的情况: 例: 阅读全文

posted @ 2016-07-29 13:46 新月时刻 阅读(410) 评论(0) 推荐(0)

MFC 点击按钮,弹出另一个对话框(模态及非模态对话框)
摘要:1. 模态对话框 资源视图->Dialog->右键->添加资源->新建->对话框->右键->添加类。 例如:在A_dialog中点击按钮弹出B_dialog 先添加B_dialog类,然后在A_dialog.cpp中先要添加头文件"B_dialog.h", 然后在按钮触发事件 中:void A_di 阅读全文

posted @ 2016-07-29 12:09 新月时刻 阅读(5844) 评论(0) 推荐(1)

进程和线程
摘要:进程(Process)是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。多进程技术存在很多的局限性,比如要分配大量的资源,进程的PID。 网络编程中越来越多的使用多线程技术实现代码的并行。 每一个进程内部都至少有一个线程,叫做主线程(main()),主 阅读全文

posted @ 2016-07-29 11:39 新月时刻 阅读(209) 评论(0) 推荐(0)

window安装mysql
摘要:window安装mysql 1. 官网下载mysql zip安装包,然后解压到你想安装的目录,假设解压的目录是P:\mysql 解压完的目录:bin docs include lib share COPYING my-default.ini README 注:此时没有data文件夹(mysql数据库 阅读全文

posted @ 2016-07-22 13:51 新月时刻 阅读(139) 评论(0) 推荐(0)

char *strrchr使用
摘要:1 /* 这个函数用到的少 这次用到记录一下 */ 2 /* 函数原型: char *strrchr(const char *str, char c) 3 * 功能: 找到字符c在字符串str中最后出现的位置,返回在str中找到的这个位置到str字符串结束的所有字符串,如果未能找到则返回NULL 4 */ 5 6 7 #include 8 #include 9 #i... 阅读全文

posted @ 2016-07-18 16:49 新月时刻 阅读(289) 评论(0) 推荐(0)

MFC使用自带的MSXML6.dll解析xml(开发环境vc2010)
摘要:程序是win32控制台程序 运行后的效果 阅读全文

posted @ 2016-07-08 10:50 新月时刻 阅读(4144) 评论(0) 推荐(0)

MFC 控件RadioButton和CheckBox区别
摘要:1. 单个RadioButton在选中后,通过点击无法变为未选中 单个CheckBox在选中后,通过点击可以变为未选中 2. 一组RadioButton,只能同时选中一个 一组CheckBox,能同时选中多个 3. RadioButton在大部分UI框架中默认都以圆形表示 CheckBox在大部分U 阅读全文

posted @ 2016-07-06 09:35 新月时刻 阅读(622) 评论(0) 推荐(0)

导航