大约有 2,000 项符合查询结果(耗时:0.0134秒) [XML]
VC/MFC 临界区域使用方法实例 - C/C++ - 清泛网 - 专注C/C++及内核技术
...在所需要使用的函数中开始锁定,在函数生命期结束后会自动解锁:
CCriticalSectionLock lock(m_cs_test);
使用方法二:
//进入开始锁定数据:保护共享资源只被一个线程调用
EnterCriticalSection(&m_cs_test);
...//do something you want to
//离...
WSAAsyncSelect模型 - C/C++ - 清泛网 - 专注C/C++及内核技术
...WSAAsyncSelect模型,MFC的CSocket类也使用了它。
WSAAsyncSelect自动把套接字设为非阻塞模式,并且为套接字绑定一个窗口句柄,当有网络事件发生时,便向这个窗口发送消息。
int WSAAsyncSelect(
SOCKET s, //需要设置的套接字...
C++/COM VARIANT实现二维数组 - C/C++ - 清泛网 - 专注C/C++及内核技术
...COleSafeArray实现二维数组
COleSafeArray继承于VARIANT,是MFC的自动化类,因此,只有在使用MFC类库时才能使用该类。COleSafeArray封装操作相关的函数,可通过MSDN查询该类的成员函数来了解与安全数组相关的函数。COleSafeArray还可以直接...
MFC中使用CSplitterWnd分割窗口后视图大小的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...最大值、最小值)
2、如果你想子窗口的大小随着父窗口自动调节,则可以在子窗口的OnSize函数中调整本窗口控件的大小。
3、如果出现了不该出现的滚动条,请参考:https://www.tsingfun.com/it/cpp/1548.html
4、窗口不能自适应?请参...
MFC如何实现Spin控件和Edit控件合用,实现Edit控件中数字的增减 - C/C++ - ...
...to Buddy:True
Set Buddy Integer: True
这样Edit控件和Spin控件就自动组合在一起了,如图:
MFC Spin Edit 数字增减
一款IP:端口监控工具 服务器端口监控工具[附源码] - C/C++ - 清泛网 - 专注...
...、移动ip:port组合,可监控多组,支持ip:port备注。
支持自动刷新,刷新间隔可配置,同时也可手动刷新。
支持连接异常报警(PC蜂鸣器、自定义wav文件)。
软件下载:https://www.tsingfun.com/down/soft/74.html
源码下载:Tr...
CFormView 不显示、空白显示的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...是CFormView发现没有可显示的控件的时候,就会对页面进行自动清理。
解决方法:添加一个size为0的Button,可解决。
//xxx.rc
BEGIN
...
PUSHBUTTON "Hide Btn",IDC_BUTTON_HIDE,0,0,0,0
END
另外,也可以在OnPaint()中刷新(重新绘制)...
CSingleLock类介绍 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ock只是对同步对象进行一层包装,实现了离开函数作用域自动解锁的功能。
CObject >>CMultiLock
>>CSingleLock
>>CSyncObject>>CCriticalSetion(临界区)
>>CMutex(互斥)
...
VS Debug调试模式下内存泄露检测原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
4. 为什么在DLL中定义一个static对象,该对象在析构时会自动释放内存,但还是提示内存泄露?
dll中static对象的析构函数时在dll的detach时才执行的,程序退出detach crt dll时会调用CrtDumpMemoryLeaks进行内存泄露检测并输出,如果dl...
XML中的转义字符 - C/C++ - 清泛网 - 专注C/C++及内核技术
...成"&","<",">"再写入文件中。
在读取的时候,解析器会自动将其转换回"&","<",">"等特殊字符,正常来说,只有"<" 字符和"&"字符对于XML来说是严格禁止使用的。
需要注意的是:
a. 转义序列各字符间不能有空格;
b. 转义序...