大约有 7,000 项符合查询结果(耗时:0.0098秒) [XML]
BugTrap:程序崩溃快照、bug跟踪之利器 - C/C++ - 清泛网 - 专注C/C++及内核技术
...UnhandledExceptionFilter(MyUnhandledExceptionFilter);
...
}
逻辑处理MyBugTrap.cpp:
#include "stdafx.h"
#include "BugTrap\BugTrap.h"
#include "MyBugTrap.h"
static void SetupExceptionHandler()
{
LOG_TRACER();
BT_InstallSehFilter();
// 配置信息
BT_SetAppName(...
C++ 线程安全的单例模式 - C/C++ - 清泛网 - 专注C/C++及内核技术
...non thread safety.
使用double-check来保证thread safety.但是如果处理大量数据时,该锁才成为严重的性能瓶颈。
1、静态成员实例的懒汉模式:
class Singleton
{
private:
static Singleton* m_instance;
Singleton(){}
public:
static Singleton* get...
AfxGetApp->GetMainWnd() 与 AfxGetMainWnd() - C/C++ - 清泛网 - 专注C/C++及内核技术
...就难免阻塞,而后台线程往往用来进行一些后面的运算或处理,是通过前台传递的信息或数据进行相应运做的,如果窗口隐藏谈何信息传递呢?况又不能像其它线程那样进行后台运做.不过你如此理解也无防 ,关键是明白有什么...
MFC SysLink的使用方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...(NMHDR *pNMHDR, LRESULT *pResult)
{
// TODO: 在此添加控件通知处理程序代码
PNMLINK pNMLink = (PNMLINK) pNMHDR;
if (wcscmp(pNMLink->item.szUrl, L"https://www.tsingfun.com") == 0)
{
// 主要执行语句
ShellExecuteW(NULL, L"open", pNMLink->ite...
c++读注册表 - C/C++ - 清泛网 - 专注C/C++及内核技术
... if (ERROR_SUCCESS == rc)
{
path = szBuffer; //处理读出来的值
RegCloseKey(hKey);
}
}
c++ 注册表
关于 __VA_ARGS__ 宽字符版本的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...不通,换个思路,找一个可以匹配单 / 宽字符的可变参数处理函数便可以解决,如下:
#define logging(x, ...) \
Log(__FUNCTION__, __LINE__, (x), __VA_ARGS__)
void Log(LPCSTR func, INT line, LPCTSTR fmt, ...)
{
// 设置地域,不然_vftprintf_s...
CreateWindow()动态创建一个EditBox - C/C++ - 清泛网 - 专注C/C++及内核技术
...---------------------------------------------
创建好了EditBox,需要处理其输入事件,如下:
先给它设置一个ID(可以在resource.h中指定)
m_wndEdit = CreateWindow(_T("EDIT"), 0, WS_CHILD | WS_VISIBLE | ES_WANTRETURN,
70, 4, 60, 16, m_hWnd, (HM...
mfc spin control 用法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...erpret_cast<LPNMUPDOWN>(pNMHDR);
// TODO: 在此添加控件通知处理程序代码
if(pNMUpDown->iDelta == 1) // 如果此值为1 , 说明点击了Spin的往下箭头
{...
}
else if(pNMUpDown->iDelta == -1) // 如果此值为-1 , 说明点击...
cgridctrl 单元格下拉,单元格事件 - C/C++ - 清泛网 - 专注C/C++及内核技术
...中后,整个Grid完成了编辑,这时可以在Grid的EndEdit事件中处理我们的逻辑。
代码如下:
ON_NOTIFY(GVN_ENDLABELEDIT, IDC_TACTICS_DETAIL_GRID, OnGridEndEdit)
...
afx_msg void OnGridEndEdit(NMHDR *pNotifyStruct, LRESULT* pResult);
...
void CTacticsSetDlg::OnGri...
如何获取IE (控件)的所有链接(包括Frameset, iframe) - C/C++ - 清泛网 -...
...edoc) ) && _framedoc!=NULL )
{
// 对 _framedoc 节点进行处理
}
}
iframe 跨域访问(cross frame) zz from : http://codecentrix.blogspot.com/ ... cument-returns.html
由于安全性限制, 为防止跨域脚本攻击, 当frames 跨域的时候, IHTMLWindow2::get_docum...
