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.

    最后运行得到下图

  • 相关阅读:
    转载的,讲解java.util的集合类
    LinkedList
    数据结构
    随笔
    spring boot初步尝试
    spring boot
    java8 新特性
    volatile 续
    java 线程基础学习
    java 基础
  • 原文地址:https://www.cnblogs.com/aiyanyan/p/3709770.html
Copyright © 2011-2022 走看看