本文主要讲解在QT开发环境中如何使用VC生成的DLL及QT自身生成的DLL。至于其它情况本文不作讨论。连接库分为2种(1)动态连接库,通常有.h .lib .dll三个文件,功能实现在dll中(2)静态连接库,通常有.h .lib二个文件,功能实现在lib中由上可以看出动态库的lib和静态库的lib...
分类:
其他好文 时间:
2014-10-24 10:43:09
阅读次数:
270
VC/MFC的HDC,CDC,CWindowDC,CClientDC,CPaintDC详解:首先说一下什么是DC(设备描述表)解:Windows应用程序通过为指定设备(屏幕,打印机等)创建一个设备描述表(Device Context, DC)在DC表示的逻辑意义的“画布”上进行图形的绘制。DC是一种...
分类:
编程语言 时间:
2014-10-23 22:37:42
阅读次数:
283
VC断点失败的原因之一
flyfish 2014-10-23
情景
再debug状态下只有一个cpp文件,命中不了断点。
提示 可以 允许源代码与原始版本不同
不采用,防止出现未知的隐患
问题分析
1 头文件(.h)和实现文件(.cpp),经过编译生成OBJ文件,OBJ文件通过连接(Link)生成EXE文件
简化: .h+.cpp -> obj -> exe...
分类:
其他好文 时间:
2014-10-23 19:22:22
阅读次数:
153
从一开始就有两种编写windows应用程序的方法。第一种是使用win32定义的API函数,体现细节好。另一种是使用特殊的c++类库,它囊括了API,目前最流行的是MFC。两种方法的区别:所有windows应用程序共享一个...
分类:
编程语言 时间:
2014-10-23 16:32:44
阅读次数:
197
1.1Windows应用特点 ????windows应用的面相对象性的了解 。并不是意味着windows应用是采用面相对象的语言开发的。 ????windows应用时多任务的可以同时运行2个或以上的控制台应用;而控制台应用是单任务的...
分类:
编程语言 时间:
2014-10-23 14:36:42
阅读次数:
170
概括:部署SUS以支持多个VLANs,uplink启用LACP以聚合链路。上联SwitchPort配置VLANTrunk或者VLANtagging需求:1个C70002个Flex-10或者FlexFabric模块安装在互联模块Bay1、Bay2之上。2个VC-FC(FibreChannel)模块安装在互联模块Bay5、Bay6之上1个BL460G8服务器(LOM支持Flex-10..
分类:
其他好文 时间:
2014-10-23 12:42:41
阅读次数:
333
实验二线程的实现和线程间的同步与互斥一、目的:1、了解在WINDOWS中线程的编程实现,掌握利用VC或DELPHI调用WINDOWS API建立线程。2、了解在WINDOWS中线程间同步与互斥的信号量的实现,并利用该原理实现在WINDOWS下模拟实现有关经典线程同步与互斥问题。二、内容:1、利用VC...
分类:
其他好文 时间:
2014-10-22 17:56:09
阅读次数:
149
int i = 3;int ans = (++i)+(++i)+(++i);ans等于多少?我想大多数同学都会和我一样的认为: ans = 4 + 5 + 6 = 15.而实际结果呢?- Linux下用gcc编译的结果是16.- Windows下用VC编译,debug模式的结果是16, Releas...
分类:
其他好文 时间:
2014-10-22 17:16:28
阅读次数:
111
matlab里面无法单步调试mex函数,故需转到VS上面调试,这里采用VS2010。 参考网上很多人写的方法但都很乱,杂,试了多次都没有成功。今天终于解决了,现把方法记录下来。 1、VC中编写Mex函数 新建一个win32dll 空项目。 2、添加源文件Test.cpp,编写MEX函数...
分类:
其他好文 时间:
2014-10-22 14:31:53
阅读次数:
121
Visual Studio 2010默认是Unicode的,在VC 6.0中编译成功的项目在VS2010中常会出现类型错误。 经常出现的错误是:不能从const char *转换为LPCWSTR 如使用CreateDC("DISPLAY",NULL,NULL,NULL)就会报错,如果使用强制转换(L...
分类:
编程语言 时间:
2014-10-22 14:27:06
阅读次数:
197