
VC++
yym439
软件开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
头文件为什么要加#ifndef #define #endif
#ifndef在头文件中的作用 在一个大的软件工程里面,可能会有多个文件同时包含一个头文件,当这些文件编译链接成一个可执行文件时 ,就会出现大量“重定义”的错误。在头文件中实用#ifndef #define #endif能避免头文件的重定义。 方法:例如要编写头文件test.h 在头文件开头写上两行: #ifndef _TEST_H #define _TEST_转载 2015-09-09 10:18:32 · 580 阅读 · 0 评论 -
vc 线程的使用
1.vc中开启线程使用:AfxBeginThread() 第一个参数:线程函数 第二个参数:LPVOID pParm可以存放自己的数据 第三个参数:THREAD_PRIORITY_NORMAL 2.结束线程的方法: 使用AfxEndThread(0);结束线程 在一个线程中结束另一个线程,需要使用标志来控制线程的结束。原创 2015-06-30 11:26:06 · 523 阅读 · 0 评论 -
WinIO3.0在win7 64位系统下的使用
WinIO3.0可以到官网http://www.internals.com/下载。解压完有WinIO32.dll、WinIO32.sys、WinIo64.dll、WinIo64.sys。 在64位系统下LoadLibrary()加载动态库失败。原因: 1.对应的目录没有存放WinIo64.dll;WinIo64.sys没有签名; 2.没有进入测试模式(WinIo3.0在64位系统中使用必须进原创 2015-09-15 10:30:25 · 10362 阅读 · 3 评论 -
MFC创建动态库
一、创建----常规MFC DLL动态链接工程: 1.创建常规MFC DLL动态工程 2.从DLL导出函数: _declspec(dllimport) 3. .def文件添加定义 ; SerialPortDll.def : 声明 DLL 的模块参数。 LIBRARY EXPORTS ; 此处可以是显式导出 ShowTime @1 ;@1表示ShowTi原创 2015-01-23 13:39:17 · 804 阅读 · 0 评论