zoukankan      html  css  js  c++  java
  • 将自己的工作环境全面移植到C++最后一道工序:能用MFC制作简单的图形界面

        从今年八月份开始,接触C++语言,并接触了STL,boost等标准库,其目的就是把自己的工作环境一步一步转移到C++语言上面来。怎么说呢,之前一直使用C#,确实很快捷和方便,但是发现身边的牛人童鞋都是使用C++,心里就有落差了:感觉自己太不职业化了。和其他人的沟通和合作有的时候也会因为语言的因素和有障碍。在加上本科做毕设的时候,老师本来让我用C++写代码,可是实在没有参照,就转向C#了--毕竟用C#代码上可以参考下蛙蛙的那篇《蛙蛙牌正文提取算法》。我本不是一个愿意做逃兵的人,因此对用C#写毕设这件事一直耿耿于怀,一直想证明C++也没什么了不起的,用C++,我一样可以流畅地实现各种算法。

        前天,导师又一次找我谈话,他的意思是希望我的研究生毕设工作在算法设计和工程能力上都有所展现。而且明确提出:要把自己的算法融入一个带简单图形界面的Demo里面,这样展示的时候会更直观。对于图形界面实现语言和算法实现语言上面,我确实纠结过一阵子:一种方法是C++实现算法,转成dll,C#编写界面调用dll,但是觉得这个方法在实际操作起来会有更多的困难,所以打算采取更为保守的做法,界面,算法完全用C++。之前在大学二年级的时候(大概06年)学过一段MFC,那时的编程环境还是VC6。孙鑫的那本《VC++深入详解》看过几遍,视频也从头到尾听过一遍,但是比较挫,没搞懂。希望4年后的今天能够快捷的捡起来这块知识吧,反正也没多高的要求,是个界面就可以了。

    把几个自己老出问题的地方记录在此博文中,以后忘记了也好来找一找。

    step1:建立工程(Dialog based)

    (这里的Generate class 要选 对话框)

     

  • 相关阅读:
    软件工程之旅开始啦
    c# async,await, 委托函数
    mysql 访问不是本地数据库,给用户刷新了权限没有作用
    c# WndProc事件 消息类型
    sql not in 优化问题
    c# dataGridView 表头格式设置不管用
    sql 更新多条记录
    mysql 插多行数据
    win7 64bit+vs2010 操作注册表
    bat脚本命令
  • 原文地址:https://www.cnblogs.com/finallyliuyu/p/1923125.html
Copyright © 2011-2022 走看看