大约有 5,600 项符合查询结果(耗时:0.0124秒) [XML]
C++ 线程安全的单例模式 - C/C++ - 清泛网 - 专注C/C++及内核技术
...就由主线程以单线程方式完成了初始化,不必担心多线程问题。
故在性能需求较高时,应使用这种模式,避免频繁的锁争夺。
class SingletonStatic
{
private:
static const SingletonStatic* m_instance;
SingletonStatic(){}
public:
static c...
CMap用法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...Y要选LPCTSTR。
遇到好几个人说CMap在用CString做key类型时有问题,说用int和DWORD就可以,用CString就不行。因此很多人推荐使用MFC中的CMapStringToPtr之类。关键是ARG_KEY要选LPCTSTR,否则编译报错。
CMap<CString, LPCTSTR, int, int> typeMap;
typeM...
mfc 画圆角矩形 - C/C++ - 清泛网 - 专注C/C++及内核技术
...大家自行调整下。
推荐:
《MFC采用双缓存解决闪屏问题(使用了双缓存还是闪屏的)》
mfc 画图 圆角矩形
VS工程“生成事件”之文件拷贝 - C/C++ - 清泛网 - 专注C/C++及内核技术
...。
这时我们“在生成事件”中拷贝文件就能解决这个问题,如“预先生成事件”在编译前执行:
拷单文件至Debug/Release目录(支持*通配符):
copy "$(ProjectDir)lib\P*APID.dll" "$(SolutionDir)$(ConfigurationName)\"
拷文件夹:
xcopy /...
OnInitDialog()中SetFocus()设置焦点不起作用解决方法 - C/C++ - 清泛网 - ...
...到控件,否则返回 TRUE
}
当然,改为return FALSE;能解决问题,但是感觉不太优雅,使用SendMessage解决,如下:
::SetFocus(m_wndEdit); -> ::SendMessage(m_wndEdit, WM_SETFOCUS, 0, 0);
这时,你会发现,输入框确实获得了焦点,但是此时键盘无...
MFC OnKeyDown没反应,不响应键盘操作 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
return __super::PreTranslateMessage(pMsg);
}
深入探索该问题请移步:
http://wenku.baidu.com/link?url=2eG1TLx_ARJHKO6LFtZU_u6AOv6Pw8RyemsJEXvaKYwvQRHAh43D-TnvQZvt3-U5JMZjRqE835qeArbKKscaO-YAxfwBkepkYbdbzc2iEZKMFC OnKeyDown
C++代码执行安装包静默安装 - C/C++ - 清泛网 - 专注C/C++及内核技术
...L, NULL, NULL, szWorking, &si, &pi );
这种方式貌似还是不能解决问题,具体原因没有深入详查,最终采用了方案3,完美解决。
//在系统进程中查找explorer.exe,并获取其访问令牌
DWORD WINAPI INTER_GetExplorerToken( OUT PHANDLE phExplorerToken )
{ ...
Unicode and UTF-8 - C/C++ - 清泛网 - 专注C/C++及内核技术
...英文存储空间会Double!
为了解决这些现实生活中遇到的问题,UTF-8编码应运而生!
言归正传,对于UTF-8:
UTF-8是针对Unicode(UCS-2或UCS-4)的可变长度编码方式,是一种前缀码,它可用来编码Unicode中的任何一个字符。UTF-8编码和ASCII...
数据实时刷新/动态数据交换 技术,DDE or RTD? - C/C++ - 清泛网 - 专注C/C++及内核技术
...计的,缺乏健壮性,并且效率不高,RTD的引入解决了这些问题。
《VC DDE(Dynamic Data Exchange)与EXCEL连接》实时 数据刷新 技术 DDE RTD
进程间通信(IPC)的几种方式 - C/C++ - 清泛网 - 专注C/C++及内核技术
...不同进程的线程之间的通讯.而单个进程之间的线程同步问题可归并为一种特殊的进程通信.它要用到内核支持的系统调用来保持线程之间同步. 通常用到的一些线程同步方法包括:Event, Mutex, 信号量Semaphore, 临界区资源等.
465进程间...