各位,高分,帮帮忙,关于图像显示的 怎样在VC中显示24位色的图像,最好有源代码,谢谢, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HBITMAP hBitmap;HDC hdc,hMem;hBitmap=LoadBitmap(hInstance,MAKEINTRESOURCE(IDB_BITMAP1));hdc=GetDC(hwnd);hMem=CreateCompatibleDC(hdc);SelectObject(hMem,hBitmap);BitBlt(hdc,0,0,cx,cy,hMem,0,0); 把你的图片载入资源会警告你超过256色不要管它下面是对话框用真彩图做背影的代码XXXDlg.hCDC m_DeskBmp;BOOL CXXXDlg::OnInitDialog(){LoadResToDC(IDB_BITMAP1,GetDC(),&m_DeskBmp);}void CXXXDlg::OnPaint() {CRect rect;GetUpdateRect(&rect);CPaintDC dc(this);dc.BitBlt(rect.left,rect.top,rect.right,rect.bottom,&m_DeskBmp,rect.left,rect.top,SRCCOPY);}void CXXXDlg::LoadResToDC(UINT nRes,CDC *pDC,CDC *dDc){ CBitmap bitmap; bitmap.LoadBitmap(nRes); // 真彩bmp资源 dDc->CreateCompatibleDC(pDC); dDc->SelectObject(bitmap); bitmap.DeleteObject();} 如何隐藏CTabCtrl上多余的选项卡? CButtonST的画圆角外框问题 CComboBox控件加载控件上某几项指定的数据,不加载全部数据//是哪个函数 MFC ADO BMP的问题 谢谢 谁能帮我将DELPHI代码转换成VC++6.0代码 请问网络上如果传输比较大的文件该怎样传快(用于远程屏幕捕捉) 求助 在ATL中如何将结构体类型和类转换为COM中的标准类型?(我是新手)请大家多帮帮忙呀!! 大家给点意见 高手请来!: 如何将Cstring类型转换为CLongBinary类型??!! 如何获得对话框、窗口、控件的句柄?
HDC hdc,hMem;
hBitmap=LoadBitmap(hInstance,MAKEINTRESOURCE(IDB_BITMAP1));
hdc=GetDC(hwnd);
hMem=CreateCompatibleDC(hdc);
SelectObject(hMem,hBitmap);
BitBlt(hdc,0,0,cx,cy,hMem,0,0);
会警告你超过256色
不要管它下面是对话框用真彩图做背影的代码XXXDlg.h
CDC m_DeskBmp;
BOOL CXXXDlg::OnInitDialog()
{
LoadResToDC(IDB_BITMAP1,GetDC(),&m_DeskBmp);
}
void CXXXDlg::OnPaint()
{
CRect rect;
GetUpdateRect(&rect);
CPaintDC dc(this);
dc.BitBlt(rect.left,rect.top,rect.right,rect.bottom,&m_DeskBmp,rect.left,rect.top,SRCCOPY);
}void CXXXDlg::LoadResToDC(UINT nRes,CDC *pDC,CDC *dDc)
{
CBitmap bitmap;
bitmap.LoadBitmap(nRes); // 真彩bmp资源
dDc->CreateCompatibleDC(pDC);
dDc->SelectObject(bitmap);
bitmap.DeleteObject();
}