怎么可能?给你个贴图的代码,再设置控件透明属性试试看。 BOOL CXXDlg::OnInitDialog() { CDialog::OnInitDialog(); HBITMAP hbmp=(HBITMAP)LoadImage(NULL,_T(bmpfilepath),IMAGE_BITMAP,0,0,LR_CREATEDIBSECTION|LR_DEFAULTSIZE|LR_LOADFROMFILE); CStatic* p_bitmap=(CStatic*)GetDlgItem(IDC_P_STATIC);///picture id 类型选bitmap p_bitmap->SetBitmap(hbmp); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE }
BOOL CXXDlg::OnInitDialog()
{
CDialog::OnInitDialog();
HBITMAP hbmp=(HBITMAP)LoadImage(NULL,_T(bmpfilepath),IMAGE_BITMAP,0,0,LR_CREATEDIBSECTION|LR_DEFAULTSIZE|LR_LOADFROMFILE);
CStatic* p_bitmap=(CStatic*)GetDlgItem(IDC_P_STATIC);///picture id 类型选bitmap
p_bitmap->SetBitmap(hbmp);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
打开resource.h
把ID的大小改一下就可以在静态图片上放控件了