佚名通过本文主要向大家介绍了ocx控件安装,ocx控件下载,ocx控件注册,ocx控件,如何注册ocx控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 如何改变ocx控件的大小?
描述:
解决方案1:
描述:
我在OnDraw()事件中
CBitmap m_Bitmap;
m_Bitmap.LoadBitmap(IDB_BITMAP);
BITMAP bm;
m_Bitmap.GetObject(sizeof(BITMAP),&bm);
CDC MemDC;
MemDC.CreateCompatibleDC(NULL);
CBitmap* pOldBitmap=MemDC.SelectObject(&m_Bitmap);
pdc->BitBlt(10,10,bm.bmWidth,bm.bmHeight,&MemDC,0,0,SRCCOPY);
MemDC.SelectObject(pOldBitmap)
加入了一张图片,结果显示时,控件没有随图片的大小改变,还是默认的大小。图片也只显示了一半。
请问在代码中怎么调整,才能让控件的大小同图片的一样大?
解决方案1:
COleControl::SetControlSize()