大约有 31,000 项符合查询结果(耗时:0.0131秒) [XML]
Ubuntu下CodeBlock开发环境配置 - C/C++ - 清泛网 - 专注C/C++及内核技术
...格式化、国际化(软件界面语言可定制为中文)、强大的调试环境。
本文主要介绍CodeBlock的安装与配置(Ubuntu 10.10环境下)整个过程。
一、安装过程:
1》安装基本编译环境
sudo apt-get install build-essential
sudo apt-get install gdb
...
ATL COM开发入门(二)(ActiveX/COM组件回调JS) - C/C++ - 清泛网 - 专注C/C++及内核技术
...《获得ActiveX控件所在网页的对象模型》,不过笔者没有调试成功,有兴趣的读者可以深入研究下。这里笔者提供另外一种更加简便的方式:前台传入浏览器窗口对象的IDispatch指针(js中this便是),然后通过它就可以在ATL中任意...
MFC AFX_WM_CREATETOOLBAR消息相关 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
以上均为MFC MDI多窗口默认生成的代码,大家可以多调试研究。AFX_WM_CREATETOOLBAR EnablePaneMenu EnableCustomizeButton
VS2012警告未能加载包“Visual C++ package” - C/C++ - 清泛网 - 专注C/C++及内核技术
...
安装过程如图:
安装完后可以打开项目了,不过发现调试F5不能用了,是灰色的,重新启动下VS2012即可恢复正常。
VS2012 C++
c++ 写日志通用类,可设置日志级别 - C/C++ - 清泛网 - 专注C/C++及内核技术
... LOGGER_LEVEL_NAME[] = {"崩溃", "错误", "警告", "信息", "详细", "调试"};
static const char * const LOGGER_LEVEL_CODE[] = {"FATAL", "ERROR", "WARN ", "INFO ", "VERBOSE", "DEBUG"};
#define logging(nLevel, x, ...) \
Log(nLevel, __FUNCTION__, __LINE__, (x), __VA_ARGS__)
#define LOG...
VS2005中SetUnhandledExceptionFilter函数应用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...出的检查。新CRT版本在出现错误时强制把异常抛给默认的调试器(如果没有配置的话,默认是Dr.Watson),而不再通知应用程序设置的异常捕获函数,这种行为主要在以下三种情况出现。
(1)调用abort函数,并且设置了_CALL_REPORTF...
AfxGetMainWnd函数解惑 - C/C++ - 清泛网 - 专注C/C++及内核技术
...发现视图客户区出现了"来自线程的字符串"。接下来我们调试进去AfxGetMainWnd函数,发现AfxGetMainWnd函数如下:
_AFXWIN_INLINE CWnd* AFXAPI AfxGetMainWnd()
{ CWinThread* pThread = AfxGetThread();
return pThread != NULL ? pThread->GetMainWnd() : N...
LVN_ITEMCHANGED通知会响应多次的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
... (图 三)
在Debug调试模式下,参考(图 一)和(图 二)可以看到当从item = 0到item = 1的选择过程中,其中两次LVN_ITEMCHANGED消息会针对item = 0这一项,可以看到NMLISTVIEW这个结构体中的uOldState...
在vc中使用xtremetoolkit界面库-----安装及环境配置 - C/C++ - 清泛网 - 专...
...,把编译时报错的代码的地方用这个文件里面“ XTToolkit调试一则”前面的一部分代码替换就可以了。这还是那时候的笔记,照上面的方法改过来。
首先我们生成一个debug环境下共享的.dll库,即ToolkitPro1531vc60D.dll:
设置.Shared cla...
Error: must call SetScrollSizes() or SetScaleToFitSize()问题的解决 - C...
...(一些相应的处理都改了),但是程序运行后发生错误,调试发现程序进入下面的错误处理中。
void CScrollView::OnPrepareDC(CDC* pDC, CPrintInfo* pInfo)
{
ASSERT_VALID(pDC);
#ifdef _DEBUG
if (m_nMapMode == MM_NONE)
{
TRACE(traceAppM...