to kimryo
谢谢。
我用BitBlt作有问题,只能显示第一个图片,较小的图片添加不上去,解决了我一定给分。
谢谢。
我用BitBlt作有问题,只能显示第一个图片,较小的图片添加不上去,解决了我一定给分。
解决方案 »
- 文本框控件(Edit Control)如何才能支持拖拽功能????
- 求助Clistctrl的问题
- 弱弱的问个问题:编写服务器端和客户端程序,简单地实现文件传输功能
- 工具栏加载ICON图标
- 请教发送WM_CLOSE消息给IE窗口,为什么IE窗口不会关闭?
- 如何让Reprot风格的CListCtrl表头的某一列宽度不能改变大小,表头其它列宽度可以随意改变?
- 用CreateProcess产生的线程,如何得到该进程ID,如何终止该线程。
- 如何利用ODBC在Access数据库里查询日期/时间类型的字段?例如查找符合条件在2002-10-10前的所有记录。
- 怎么样导入一个动态连接库到工程中?
- 为什么用WinMain()不行,用main()就可以了呢?高手帮忙阿
- Visual studio .NET 如何安装?
- 用socket的recv()获得ftp服务器的返回信息
int nXDest, // x-coordinate of destination rectangle's upper-left corner
int nYDest, // y-coordinate of destination rectangle's upper-left corner
int nWidth, // width of destination rectangle
int nHeight, // height of destination rectangle
HDC hdcSrc, // handle to source device context
int nXSrc, // x-coordinate of source rectangle's upper-left corner
int nYSrc, // y-coordinate of source rectangle's upper-left corner
DWORD dwRop // raster operation code
);看看是否位置参数有错。建议用一个dc来bit,再bit到Screen.
void CdonghuaView::OnDraw(CDC* pDC)
{
CdonghuaDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
pDC->TextOut(10,10,"100") ;
CBitmap b1,b2;
CDC* memDC=new CDC;
CDC* memDC2=new CDC;
memDC->CreateCompatibleDC(pDC);
memDC2->CreateCompatibleDC(pDC);
b1.LoadBitmap(IDB_BITMAP1);
b2.LoadBitmap (IDB_BITMAP2);
memDC2->SelectObject(b2);
memDC->SelectObject(b1);
memDC->BitBlt(10,10,50,50,memDC2,0,0,SRCCOPY);
pDC->BitBlt(0,0,1000,1000,memDC,0,0,SRCCOPY) ;
delete memDC;
delete memDC2; // TODO: 在此处为本机数据添加绘制代码
}