zoukankan      html  css  js  c++  java
  • HalconMFC(三)之打开图像_简单处理

       在VS2010中配置完halcon之后就得写个最简单的程序满足一下咱们的自信心呀!

      

    第一步,新建MFC程序

    最好是按照下面这么设置然后点击"完成",就不会报错

    第二步,导出C++代码

    第三步,项目设置  

    可以参照百度经验,照着一步一步来http://jingyan.baidu.com/album/1876c852b4548a890b1376f2.html

    第四步,添加代码

    将void action()中的打开图像部分复制到void CMy01Dlg::OnBnClickedButton1()中。代码如下所示:

    将void action()中的打开图像部分复制到void CMy01Dlg::OnBnClickedButton2()中。代码如下所示:

    运行之后如下图所示,但是,此时的窗口不在对话框中。

    这是因为open_window(0,0,Width/2,Height/2,0,"","",&WindowHandle);中所指定的父窗口为0,意味着指定的父窗口为桌面,此时需要将其父窗口改为对话框。为此,在该句所在的响应的函数中添加此句:

       Hlong MainWndID =(Hlong) m_hWnd;

    并修改open_window的参数,用MainWndID代替0.

    最后运行得到下图

  • 相关阅读:
    Spring Cloud概述
    Servlet调用流程和Spring MVC调用流程
    待看文章链接
    MyBatis之 resultMap 元素子元素详解
    MyBatis核心配置文件模板代码
    ios上架
    iOS打包部署
    Android XML绘图(4)——Bitmap
    Android XML绘图(2)——Layer
    Android XML绘图(3)——Selector
  • 原文地址:https://www.cnblogs.com/aiyanyan/p/3709770.html
Copyright © 2011-2022 走看看