`
haoleng
  • 浏览: 6956 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
首先在tabcontrol控件上添加子项: m_TabControl.InsertItem(0, _T("页面A")); m_TabControl.InsertItem(1, _T("页面B")); 然后在tabcontrol上创建分页: m_page0.Create(IDD_DIALOG1, &m_TabControl); m_page1.Create(IDD_DIALOG2, &m_TabControl); 下面需要初始化在tabcontrol上显示第一页的m_page0窗口。 m_page0.SetWindow ...
前不久在做dll,用debug版调试没有问题,生成了release版却突然发现结果有出入,百思不得其解,可气release版不能调试。 在网上查找资料后,前辈们首先指出了debug和release版的区别,读了受益匪浅(其中关于编译选项的部分实在无从了解。。。。卑微啊),下面将文章转了贴出来。 转自http://dev.csdn.net/htmls/17/17068.html VC下关于debug和release的不同的讨论 zx_sanjin(1.5kg), shanghai create: 15:39 2002-12-20 modify: 13:56 2003-1-24 mail : z ...

C++的双缓冲机制

    博客分类:
  • C++
当我们直接在设备上作图时,程序自动反复将作好的图像复制到显示设备上显示,如果背景色与前景色差异很大,实际情况看起来就是界面的频繁闪动。双缓冲机制就是创建一个设备的内存副本,我们在内存上作图,完成后再整体Copy到实际设备上,如此整体的复制粘贴,就可以避免闪烁了。 下面是内存设备的创建 CDC memCdc;//内存设备 CBitmap memBmp;//用于存储所作图的完整图像,注意后面的SelectObject memCdc.CreateCompatibleDC(&dc);//dc为实际设备 memBmp.CreateCompatibleBitmap(&dc, scr ...
Global site tag (gtag.js) - Google Analytics