VC
奉海
这个作者很懒,什么都没留下…
展开
-
DirectShow配置说明
Include filesC:\PROGRAM FILES (X86)\MICROSOFT DIRECTX 9.0 SDK (SUMMER 2004)\INCLUDEC:\PROGRAM FILES (X86)\MICROSOFT DIRECTX 9.0 SDK (SUMMER 2004)\SAMPLES\C++\COMMONC:\PROGRAM FILES (X86)\MICROSOFT DIRECTX 9.0 SDK (SUMMER 2004)\SAMPLES\C++\DIRECTSHOW\B原创 2021-02-26 13:47:23 · 138 阅读 · 0 评论 -
Sleep(0)与Sleep(1)区别
1、问题在线程中我们会经常按如下写代码,Sleep(0)比Sleep(1)更容易获得时间片DWORD WINAPI SampleThread(PVOID pvParam){ while ( true ) { // do something Sleep(1); } return 0x50;}2、原因MSDN说明如下:RemarksThis function causes a thread to relinquish the remainde原创 2021-02-08 14:33:27 · 1136 阅读 · 0 评论 -
IDA-VC6生成汇编与编译汇编
1、生成汇编1.1、建立工程建立最简单的控制台程序1.2、设置生成汇编参数Project -> Settings -> C/C++ -> Project Options中增加/FAs1.3、执行编译在debug目录下生成汇编文件 TITLE D:\AsmDem\AsmDem.cpp .386Pinclude listing.incif @Version gt 510.model FLATelse_TEXT SEGMENT PARA原创 2021-01-23 17:21:32 · 538 阅读 · 0 评论 -
TightVNC二次开发(2) Windows下使用VS2012编译服务器端和客户端
1、下载源码 下载地址:https://www.tightvnc.com/download/2.8.27/tightvnc-2.8.27-src-gpl.zip2、编译服务器端 解压tightvnc-2.8.27-src-gpl.zip,并使用VS2012打开tightvnc.sln3、编译客户端解压tightvnc-2.8.27-src-gpl.zip,并使用VS2012打开tightvnc.sln...原创 2020-06-22 22:38:00 · 1501 阅读 · 3 评论 -
vc++软件框架设计之函数指针
一定义指向函数的指针。二作用实现回调。调用者通过被调用者的函数地址来调用被调用者的函数,调用者除了关注被调用者的函数地址外不需要关注被调用者的任何信息。三应用场景代码 #include class CHardWare{public: CHardWare(); ~CHardWare(); void (*原创 2011-11-15 18:35:49 · 912 阅读 · 0 评论 -
如何在类中将实例对象的指针清空(不通过指针变量名改变指针变量的指向)
如何在类中将实例对象的指针清空。在编程的过程中通常new一个对象,当该对象使用完了以后调用delete该对象指针进行删除并将其赋值为NULL,以免成为野指针,如下:#include class CUi{public: CUi(); ~CUi();}; CUi::CUi(){ } CUi::~CUi()原创 2011-11-17 17:25:37 · 2092 阅读 · 0 评论 -
信息系统图标资源库
开发信息系统,难免会需要一些图标来美化软件,如果自己没有设计资源,选择开源图标库是不错的选择,既能保持一致性,又能避免版权纠纷。 比如open icon library,下载地址https://sourceforge.net/projects/openiconlibrary/原创 2017-05-04 14:07:50 · 995 阅读 · 0 评论 -
Format显示为-0.000
转载自:Format显示为-0.000现象 在VC开发中我们常用CString的Format函数来把int,float,double等类型数据转换为字符串类型。在浮点数据的转换中经常为出现“-0.000”这样的字符串,难道Format函数对数据的符号位有什么特殊处理?原因 经过分析发现,并非Format函数有什么特殊,而是浮点数转换精度截断造成的假象,如所示:double dVal = -0....转载 2018-07-02 11:30:45 · 916 阅读 · 0 评论