再创建一个memdc来载入图片,然后BitBlt到这个memDC上应该可以,不过意义不大。
解决方案 »
- 请问,我想用VC做的采集程序跟一个网管程序进行数据交换,只能用COM组件吗?
- 学习Direct3D和OpenGL哪个更好一些,更有前途一些?
- List Control的困惑
- 请问像这样的结构在MFC中是怎么用向导做出来的?
- TCHAR类型应该如何负值?
- 问题:怎样截获点击程序标题栏时产生的WM_LBUTTONUP消息?
- 问个简单问题
- 函数莫名其妙地中止了?
- 如何创建OnInitDialog类呀?
- 如何用softice跟踪TEdit开头的类(有可能是dephi程序),我用bpx getwindowtexta和getdlgitemtexta无效
- ??钩子问题????
- 8月13日生日是什么星座?~~~~~~~~急!!!!!!
I add the follwingCClientDC dc(this);
CDC memDC;
memDC.CreateCompatibleDC(&dc);
CDC memDC2;
memDC2.CreateCompatibleDC(&memDC);memDC2.SelectObject(m_cBitmap); // The first bitmapmemDC.BitBlt(0, 0, width, height, &memDC2, 0, 0, SRCCOPY);
memDC.SelectObject(m_cBitmap2);dc.BitBlt(0, 0, width, height, &memDC, 0, 0, SRCCOPY);But it doesn't work,
When I delete the line memDC.SelectObject(m_cBitmap2);
nothing displayed also
memDC.SelectObject(m_cBitmap2);
放到
memDC.BitBlt(0, 0, width, height, &memDC2, 0, 0, SRCCOPY);
之前,保证不要使图片覆盖,然后再试试。
memDC.CreateCompatibleDC(&dc);
CDC tempDC;
tempDC.CreateCompatibleDC(&dc); tempDC.SelectObject(m_cBitmap); // The first image
memDC.BitBlt(0, 0, m_nWidth - 40, m_nHeight - 90, &tempDC, 0, 0, SRCCOPY); dc.BitBlt(20, 20, m_nWidth - 20, m_nHeight - 70, &memDC, 0, 0, SRCCOPY);
dispaly two iamges
The second (it it smaller than the other) image on the first image surface
Looks like the firs image is a backgroud,
the second iamge is the user to see object
我试过这样,是可以显示。
CClientDC dc(this);
CDC memDC;
CBitmap bitmap;
CBitmap bitmap1,bitmap2;
CBitmap* pBitmap1,*pBitmap2;
bitmap1.LoadBitmap(IDB_BITMAP1);
bitmap2.LoadBitmap(IDB_BITMAP2);
bitmap.CreateCompatibleBitmap(&dc,307+208,284+168);
memDC.CreateCompatibleDC(&dc);
CDC memDC2;
memDC2.CreateCompatibleDC(&memDC); pBitmap2 = memDC2.SelectObject(&bitmap2); // The first bitmap pBitmap1 = memDC.SelectObject(&bitmap);
memDC.BitBlt(0,0,307, 284, &memDC2, 0, 0, SRCCOPY);
memDC.BitBlt(50, 70, 307+208, 168, &memDC2, 0, 0, SRCCOPY); dc.BitBlt(0, 0, 307+208,284+168, &memDC, 0, 0, SRCCOPY);
memDC2.SelectObject(pBitmap2);
memDC.SelectObject(pBitmap1);
Very 谢谢 jiangping_zhu(娜可露露之风之刃) 俺经常用橘佑京,鲜有对手