第一:动态库和静态库的生成:1) 新建一个生成dll工程: 文件->新建->项目->Win32->Win32控制台应用程序 输入项目名称:dllTest ,项目路径:D:\VC 确定 下一步 应用程序类型:选择DLL 完成2)编写代码:2-1) 增加一个头文件:dllTest.h#def...
分类:
其他好文 时间:
2015-05-15 01:14:59
阅读次数:
150
#include#includebool ctrlhandler( DWORD fdwctrltype ){switch( fdwctrltype ){// handle the ctrl-c signal.case CTRL_C_EVENT:printf( "ctrl-c event\n\n" )...
分类:
编程语言 时间:
2015-05-14 11:38:39
阅读次数:
112
本篇将使用上节http://www.cnblogs.com/wenjingu/p/3977015.html中编译好的库文件通过rtsp获取网络上的h464裸流并保存到mp4文件中。1、VS2010建立VC++ win32控制台项目2、在工程目录下建立lib目录和include目录,将已编译好的lib...
分类:
其他好文 时间:
2015-05-10 18:42:27
阅读次数:
834
CWinThread有两种用法,一种是辅助线程,又叫工作线程(Worker_Thread),另外一种是交互线程(User_Interface_Thread)。其中第一种用法简单,而第二种就相对复杂了。我们来具体看一下。(笔者用的是VC2010)例一:我们建立一个Win32控制台程序空项目,右键点击项目,选择【属..
OS:Windows 7关键字:VS2012,C++,VTable,虚表1.创建一个Win32控制台应用程序代码如下:#include "stdafx.h"#include #include class A{public: virtual std::string AName(){return ...
分类:
编程语言 时间:
2015-05-06 21:02:27
阅读次数:
173
创建含有缓冲区溢出隐患的程序
这里我们为了达到实验的要求,先来编写一个最简单的存在缓冲区溢出隐患的程序。这个程序我使用VC++6.0进行编写,并在Windows XP下执行。(这里请大家注意的是,如果你使用的是新版本的VC,由于微软加入了GS机制来防止缓冲区溢出情况的出现,那么本实验就无法实现。)
首先新建一个Win32控制台应用程序,然后输入以下C语言代码:...
分类:
其他好文 时间:
2015-05-01 14:47:45
阅读次数:
228
源码:#includeHANDLE hInput; /* 获取标准输入设备句柄 */INPUT_RECORD inRec;/* 返回数据记录 */DWORD numRead;/* 返回已读取的记录数 */int Y,X;/* X和Y的坐标 */int input(){ while(1) { COO....
这是一个简单的Socket程序例子,开发环境是vc6:新建工程win32-控制台程序首先是TCPserver端:#include"stdafx.h"#include<stdio.h>#include<winsock2.h>#pragmacomment(lib,"ws2_32.lib")intmain(intargc,char*argv[]){//初始化WSAWORDsockVersion=MAKEWORD(2,2);..
分类:
编程语言 时间:
2015-04-19 06:41:17
阅读次数:
281
在VS2013中,可以使用VS自带的C++单元测试框架。 在使用该框架前,需要先安装Unit Test Generator(可以通过菜单“工具->扩展和更新”搜索安装)。 下边,就阐述一下利用该框架的步骤: 1. 新建空的Win32控制台项目NativeUnitTest 将该工程的"配置...
分类:
编程语言 时间:
2015-04-18 22:00:34
阅读次数:
331
VC中的win32控制台程序,然后包含MFC的程序,用CreateThread()向其对应函数传参数的问题//test.cpp:Definestheentrypointfortheconsoleapplication.
//
#include"stdafx.h"
#include"test.h"
#ifdef_DEBUG
#definenewDEBUG_NEW
#undefTHIS_FILE
staticcharTHIS_FILE[]=__FILE__..
分类:
编程语言 时间:
2015-04-14 20:22:18
阅读次数:
180