怎样使得插入的bitmap与控件(例如按钮、picture box)一样大

解决方案 »

  1.   

    控件属性里是不是有个fit的属性
      

  2.   

    Static控件:SS_REALSIZECONTROL,VC6资源管理器不能选,原因是发布VC6时XP还没有出来,你可以在OnInitDialog(对话框)中ModifyStyle,如果通过Create创建的话,加入这个属性即可
      

  3.   

    自绘到底是个什么东西呀?我想让图片与我的自已创建的按钮一样大小,怎样把两者关联起来呢,还有那个BOOL StretchBlt ( 
    int x, 
    int y, 
    int nWidth, 
    int nHeight, 
    CDC* pSrcDC, 
    int xSrc, 
    int ySrc, 
    int nSrcWidth, 
    int nSrcHeight, 
    DWORD dwRop ); 
    里同的xSrc     ,指定源矩形左上角的x坐标(逻辑单位);ySrc  指定源矩形左上角的x坐标(逻辑单位)都是指一些什么东西呀
      

  4.   


    class CMypicture : public CButton
    public:
    CMypicture picture;picture.Create(_T(" "), WS_CHILD|WS_VISIBLE|BS_BITMAP, 
    CRect(10,10,400,200), this, 103);
    CBitmap cbmp;
    BITMAP bmp;
    cbmp.LoadBitmap(IDB_BITMAP2);
    CDC memdc;
    CDC *pDc=GetDC();
    memdc.CreateCompatibleDC(pDc);
    memdc.SelectObject(&cbmp);
    cbmp.GetBitmap(&bmp);

     pDc->StretchBlt(10,10,390,190,&memdc,10,10,bmp.bmWidth,bmp.bmHeight,SRCCOPY);
      

  5.   

    用StretchBlt是怎么跟那个控件联系上的,根据那些坐标吗?