大约有 2,100 项符合查询结果(耗时:0.0069秒) [XML]

https://www.tsingfun.com/it/cpp/1383.html 

C++ 线程安全的单例模式 - C/C++ - 清泛网 - 专注C/C++及内核技术

...一次调用该类实例的时候才产生一个新的该类实例,并在后仅返回此实例。需要用锁,来保证其线程安全性:原因:多个线程 一、懒汉模式:即第一次调用该类实例的时候才产生一个新的该类实例,并在后仅返回此实例。...
https://www.tsingfun.com/it/cpp/1423.html 

CMap用法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...人说CMap在用CString做key类型时有问题,说用int和DWORD就可,用CString就不行。因此很多人推荐使用MFC中的CMapStringToPtr之类。关键是ARG_KEY要选LPCTSTR,否则编译报错。 CMap<CString, LPCTSTR, int, int> typeMap; typeMap.SetAt(_T("ONE"), 1); typeMap.S...
https://www.tsingfun.com/it/cpp/1443.html 

c++ Timer使用总结 - C/C++ - 清泛网 - 专注C/C++及内核技术

...器ID,可任意。触发后回调函数中用于区别不同的定时器执行不同的任务 SetTimer(TIMER_ID, 1000 , NULL); //启动定时器,1秒后触发 KillTimer(TIMER_ID); //取消定时器 //.h文件函数申明 afx_msg void OnTimer(UINT_PTR nIDEvent); //.cpp函数定义 ...
https://www.tsingfun.com/it/cpp/1541.html 

CListCtrl 扩展风格设置方法:SetExtendedStyle和ModifyStyleEx 区别 - C/C...

...设定,也即只是对窗口的常规扩展属性作设定,这种属性WS_EX_作为前缀,比如WS_EX_CLIENTEDGE, 在listctrl 控件中,它的扩展风格的值并没有存入窗口的GWL_EXSTYLE属性值中,而是通过发送LVM_SETEXTENDLISTVIEWSTYLE消息给listctrl控件来实现...
https://www.tsingfun.com/it/cpp/1784.html 

c++ 代码调用nsis安装包实现静默安装 - C/C++ - 清泛网 - 专注C/C++及内核技术

...e.GetBuffer(), NULL, FALSE, NULL, NULL, NULL, szWorking, &si, &pi ); ... 上方法使用CreateProcess函数创建一个进程并启动安装包静默安装,/D指定默认安装位置(没有引号,否则不生效),优先级最高。 不过当遇到需要提示权限的情况(需要...
https://www.tsingfun.com/it/cpp/1909.html 

MFC CSyncObject,CSingleLock,CMultiLock同步类 - C/C++ - 清泛网 - 专注C/C++及内核技术

...eLock 是个全局类,没父类,没子类,从下面的关系图中可看出。于是,我们...其实,关于同步,主要想讲的是 CSingleLock 类。 由于 CSingleLock 是个全局类,没父类,没子类,从下面的关系图中可看出。 于是,我们就转向了将...
https://www.tsingfun.com/it/cpp/1910.html 

CSingleLock类介绍 - C/C++ - 清泛网 - 专注C/C++及内核技术

...成员函数中调用它的构造函数。然后调用IsLocked成员函数确定该资源是否可用。如果可用,则继续执行成员函数剩余的逻辑。如果资源不可用,等待一定时间资源被释放,或返回失败。资源使用完成后,调用Unlock函数,使CSingle...
https://www.tsingfun.com/it/cpp/1922.html 

MFC非客户区完美自绘(标题栏,边框,标题按钮)例子 - C/C++ - 清泛网 - 专...

...,按钮用Dui的思想绘制并封装成一个类CDUIButton,这样可随便往标题添加任何按钮。 上内容来自:http://bbs.csdn.net/topics/390624967 感谢原作者,源码下载:NCSkinDemo.rar 当然也可整个标题栏全部自绘,这样更简便些。先...
https://www.tsingfun.com/it/cpp/2025.html 

AfxIsValidAddress 测试内存地址 - C/C++ - 清泛网 - 专注C/C++及内核技术

...ed entirely within the program's memory space. 测试任何内存地址,确保它是完全包含在程序的内存空间。 BOOL AfxIsValidAddress( const void* lp, UINT nBytes, BOOL bReadWrite = TRUE ); Parameters lp Points to the memory address to b...
https://www.tsingfun.com/it/cpp/2045.html 

MiniDumpWriteDump 记录dmp文件的简单实例(附调试方法) - C/C++ - 清泛网...

...个minidump文件。 dmp调试方法: 双击dmp文件,默认vs打开: 进行调试,如下: 这样便可还原崩溃现场,进行跟踪调试快速找出bug。MiniDumpWriteDump dmp