LOGFONT和CFont 本质上是相同的,前者是存储字体相关数据的一个结构体,后者是封装LOGFONT的一个类,用于创建使用字体。创建字体:CFont ...
-
-
void Cxxx::OnSize(UINT nType, int cx, int cy){ ... ShowScrollBar(SB_BOTH, FALSE); ...}简单粗暴,最实用,亲测有效。
-
afx_msg voidOnDrawItem(int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct);void COrderPaneDlg::OnDrawItem(int nIDCtl, LPDRAWITEM...
-
CListCtrl 扩展风格设置方法:SetExtendedStyle和ModifyStyleEx 区别
对于初学者来说,当他需要设定listctrl的扩展风格时,常常想到用ModifyStyleEx 来设定,代码如下:ModifyStyleEx(0,LVS_EX_GRIDLINES)这是...
-
if (!m_wndSplitterH.CreateView(0, 0, RUNTIME_CLASS(CGraphFrame), sizeDummy, pContext)) { TRACE0("Failed to cr...
-
OnInitDialog()中SetFocus()设置焦点不起作用解决方法
BOOL Cxxx::OnInitDialog(){ ... ::SetFocus(m_wndEdit); 不起作用,请参照如下VS自动生成的注释。 ... return TRUE; ...
-
在Win32代码或MFC代码中动态创建一个EditBox:在OnInitDialog()函数中: 创建EditBox HWND m_wndEdit = CreateWindow(_T("EDI...
-
在写一个可变参数的记录日志函数,考虑到宽字符(Unicode版本)时:#define WIDEN2(x) L ## x#define WIDEN(x) WIDEN2(x)#define __...
-
单看这文章的标题,你可能会觉得好像没什么意思。你先别下这个结论,相信这篇文章会对你理解C语言有帮助。这篇文章产生的背景是在微博上,...
-
int固定4字节,不要受64 bit的混淆。int是由编程语言设计决定的,不受编译器的影响。__int64才是8位的。另外,指针是受编译器 OS影响的,3...
-
ThreadXxx.cc:100: error: ‘::pthread_kill’ has not been declared
#include <pthread.h>#include <signal.h>除了pthread.h外,还要引入signal.h头文件才行,解决。
栏目总排行
- 1google mock分享(全网最全最好的gmock文档,没有之一)
- 2【解决】asan runtime does not come first in initial library list
- 3coinitialize失败,返回值是0x80010106 无法在设置线程模式后对其加以更改
- 4Reference to ' ' is ambiguous:符号定义重复
- 5hidden symbol ... is referenced by DSO 剖析
- 6浅析Linux段错误:SEGV_MAPERR、SEGV_ACCERR
- 7use of deleted function std::unique_ptr 编译错误剖析,你可能少了一个std::move
- 8VS Addin插件基本开发入门
- 9【解决】munmap_chunk(): invalid pointer
栏目本月排行
- 1C/C++ 如何向上取整? 160次浏览
- 2hidden symbol ... is referenced by DSO 剖析 100次浏览
- 3Linux C++ 单元测试与gcov代码覆盖率统计 53次浏览
- 4【解决】double free or corruption (!prev) 46次浏览
- 5CMFCTabCtrl的使用、颜色样式调整 41次浏览
- 6解决:Run-Time Check Failure... 35次浏览
- 7CFileDialog用法及参数解释 30次浏览
- 8error C2220: 警告被视为错误... 27次浏览
- 9与复制构造函数相关的错误.例如:... 27次浏览
- 10C++使用OLE/COM高速读写EXCEL的源码 26次浏览