我把控件的HDC作为参数传进Draw函数了,可是结果图片竟然可以在超出控件的地方显示!??
CString path;
GetDlgItemText(IDC_EDIT1,path);
//CxImage***************************************************
CxImage image;
image.Load(path.GetBuffer(),CXIMAGE_FORMAT_UNKNOWN);
if (image.IsValid())
{
image.Draw(GetDlgItem(IDC_CXIMAGE)->GetDC()->GetSafeHdc(),X,Y);
}
CString path;
GetDlgItemText(IDC_EDIT1,path);
//CxImage***************************************************
CxImage image;
image.Load(path.GetBuffer(),CXIMAGE_FORMAT_UNKNOWN);
if (image.IsValid())
{
image.Draw(GetDlgItem(IDC_CXIMAGE)->GetDC()->GetSafeHdc(),X,Y);
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货