VS、MFC
嚓浪嘿
该干嘛干嘛
展开
-
vs2008下 MFC-Tab页子对话框中添加ocx控件 引起问题
在实际工作中,经常需要使用到MFC中Tab控件,在Tab控件的每一页都有一个子对话框。在实际使用中,如果在子对话框中如果有添加ocx控件,则会引起程序崩溃,调试断在下面代码 #ifndef _AFX_NO_OCC_SUPPORT if (bResult && (m_nFlags & WF_OLECTLCONTAINER)) { m_pCtrlCont->m_pSiteF原创 2015-12-21 11:32:45 · 754 阅读 · 0 评论 -
MFC在调用函数CreateCompatibleBitmap不小心时可能引起的问题
之前,在工作中需要自绘各种形状,于是按部就班的按照CreateCompatibleDC->CreateCompatibleBitmap噼里啪啦搞个双缓冲,具体代码如下: CDC *pDC = GetDC(); m_dcBig.CreateCompatibleDC(pDC); m_bmpBig.CreateCompatibleBitmap(&m_dcBig,m_rcBig.Width(),原创 2016-01-25 15:05:47 · 1196 阅读 · 0 评论 -
HeapCreate第三个参数dwMaximumSize
dwMaxmumSize:如果该参数是一个非零的值,它指定了这个堆的最大大小,单位为Bytes。该函数会向上舍入该值直到下个页界,然后为这个堆在进程的虚拟地址里保留舍入后大小的块。如果函数 HeapAlloc 和 HeapReAlloc 要求分配的空间超过参数 dwInitialSize 指定的大小,系统会分配额外的空间给该堆直到这个堆的最大大小。如果该参数非零,除非没有足够的空间,这个堆总可以增原创 2017-09-04 10:36:59 · 468 阅读 · 0 评论