- 博客(5)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 非模态对话框的创建和销毁过程
创建非模态对画框的过程:见http://blog.csdn.net/xiaominggunchuqu/article/details/49895325 一个非模态的MFC窗口的销毁过程:假设自己通过new创建了一个窗口对象pWnd,然后pWnd->Create。则销毁窗口的调用次序:1. 手工调用pWnd->DestroyWindow(); //一般在对话框类中的
2017-01-22 17:09:22 2057
原创 string 和 wstring 互相转换的方法(即 Ansi & Unicode 在标准库下的互转)
注意一点:在控制台工程中不能使用MFC的东西。若要使用,就要把的库设置成共享dll库; 在控制台中一般不这么用,如果要用,还要加入头文件。但有时候会报出windows,h重复包含的一个错误。 应该注意区分控制台工程和MFC工程的区别,控制台工程,使用的是标准的windows库,即常说标准C++库
2017-01-22 17:08:01 2785
原创 线程等待一定时间和及时返回继续执行,以及等待线程退出。
创建线程后让线程定时执行,可以通过sleep(time).但我们一般可以通过在使用WaitForSingleObject(HANDLE handle, DWORDdwMilliseconds)来等待。如果不让线程做等待过程的返回操作,便可直接使用线程句柄等待即可。DWORD WINAPICGisOper::VehStatusThread(LPVOID pParam){
2017-01-12 16:33:19 5318 1
原创 类成员函数作为线程函数使用
类成员函数作为线程函数使用C++类成员函数使用时,都会隐式传递一个this指针给该函数,this指针指向该类的对象。函数体可以通过显示调用该指针或直接访问类内成员。回调函数是用指针来调用的函数,最常使用的回调函数就是在创建线程时,以一个函数指针以及传递给这个函数多个参数来调用线程函数来创建线程。那么一般的类成员函数是不能用作回调函数的,因为库函数在使用回调函数时,都会传递指定的符合回调函数
2017-01-11 11:37:50 13511 2
原创 如何查看MySql数据库表占用的大小
项目中遇到如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的 information_schema 数据库。在该库中有一个 TABLES 表,这个表主要字段分别是:TABLE_SCHEMA : 数据库名TABLE_NAME:表名ENGINE:所使用的存储引擎TABLES_ROWS:记录数DATA_LENGTH:数据大小INDEX_LEN
2017-01-03 20:41:16 1743
哪位有MFC深入浅出的PDF发我一份,带目录,。最好带源码。。
2015-11-16
求 MFC 深入浅出pdf 一份 ,最好带源码
2015-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人