请高手指点! 本人在开发控件时遇到如下问题,急需解决,请高手指点,多谢多谢!!!1、用MFC开发ActiveX控件如何实现背景透明?2、用MFC开发ActiveX控件如何用PROPPAGEID( CLSID_CPicturePropPage )方法实现位图按钮? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1,你创建MFC的ActiveX时候有个属性是背景你选中,就可以设置背景色了! 在OnDraw里pdc->SetBkMode(TRANSPARENT); 已经测试过了!运行时刻背景会变成透明的!哈哈!void CYourtestCtrl::OnDraw( CDC* pdc, const CRect& rcBounds, const CRect& rcInvalid){ // TODO: Replace the following code with your own drawing code. pdc->SetBkMode(TRANSPARENT); //pdc->FillRect(rcBounds, CBrush::FromHandle((HBRUSH)GetStockObject(WHITE_BRUSH))); //注掉默认的这句 pdc->Ellipse(rcBounds);} 欢迎加入VC/MFC QQ群 6291994 CRichEditCtrl中内容带图片保存太大的问题 怎样学好C++ API函数? 大家看看我这个问题该怎么办 如何去掉ResizableLib中代码只读属性? 求在VC里能显示能动图片的控件...有吗? 请问怎样用vc7作一个lib文件,有例子为好。谢谢! 500分求答案!决不食言!如何在COM中传递ADO指针,例如_RecordsetPtr?请给出示例!! 各位高手 程序报如下错误,不知为何,请高手指点!全天在线,立即加分! 怎样把CString型数据转换成_bstr_t型数据? ACCESS问题
pdc->SetBkMode(TRANSPARENT);
void CYourtestCtrl::OnDraw(
CDC* pdc, const CRect& rcBounds, const CRect& rcInvalid)
{
// TODO: Replace the following code with your own drawing code.
pdc->SetBkMode(TRANSPARENT);
//pdc->FillRect(rcBounds, CBrush::FromHandle((HBRUSH)GetStockObject(WHITE_BRUSH))); //注掉默认的这句
pdc->Ellipse(rcBounds);
}