MFC图像处理-图像扫描显示之基本窗口

        又写了一遍,明明保存的草稿,到草稿箱一看,竟然没了。吐槽一下!!!

         本章用到了《VC + + 图像处理程序设计》这本书中第一章的CDib类,大家可以百度一下再来看这篇博文。博文也是在学习这本书时写的,只是根据自己的理解在书中给的一些代码做一下整理和注释,以便日后查看。

        一、首先创建一个MFC的单文档应用程序。

        二、在View窗口类的WM_ERASEBKGND消息中修改代码,修改一下View背景色:

void CScanPictureView::DrawSeparator(CRect rcViewClient) 
{ 
            // 设置分割线位置,注意CStatic用矩形指定控件停放区域 
            CRect rcSeparator; 
            rcSeparator.left = rcViewClient.left / 2 + 4; 
            rcSeparator.top = rcViewClient.bottom * 2 / 3; 
            rcSeparator.right = rcSeparator.left + rcViewClient.Width() - 8; 
            rcSeparator.bottom = rcSeparator.top + 2; 
            // 判断分割线控件是否已经创建 
            if(m_separator.m_hWnd == NULL) 
            { 
                        m_separator.Create(NULL, SS_SUNKEN | WS_VISIBLE | WS_CHILD, rcSeparator, this); 
            } 
            else // 已创建分割线控件,移动控件停放区域 
            { 
                        m_separator.MoveWindow(rcSeparator); 
            } 
}



 

     三、在View窗口类中添加CSta

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值