C++后端开发找了一个MFC桌面开发的实习(已投降)

【2024.7.29】

今天是第一天上班,接手了一个项目的功能,要学习MFC
但是由于0基础开发,我一个也看不懂,很焦虑,十分焦虑,与自己学习的后端一点都搭不上边
问了领导后,也明白了这个也是用到算法、数据结构一些知识。我就有点放心了
到了6点,我看他们都不走,我也不敢走哈哈哈哈,都好拼啊!!!!
今天学完了,领导告诉我:“学习要有意义,知道干什么了。”
嗯。。。。。
第一天我就知道自己看啥也看不懂,太焦虑了,怕自己帮不上忙
不管了,反正都是学习,必须要证明自己!
(晚上与其他实习的同学交流,发现第一天的心态不止是我一个人这样,原来是普遍现象,安心了,不然就会觉得自己是一个傻子哈哈哈哈)
晚上到家已经是9点多了,收拾收拾屋子,洗洗衣服就睡觉了,明天继续加油吧!
只要思想不滑坡,办法总比困难多!

【2024.7.30】


今天是新的一天丫!要努力,争取早日学习完MFC,看懂项目和每个功能和用法
经过昨天的学习,学习到了:
    rc目录中的一些资源文件:Dialog(对话框资源)、Icon(图标资源)、String Table(字符串表)、Version(版本)
    Dialog中:IDD_ABOUTBOX (对话框模板)、IDD_ADDITION_DIALOG(主对话框的模板)
    工具箱的一些控件:static Text(静态文本框)、Button(按钮控件)、Edit Control(编辑框)
    在创建一个对话框时,我们通常要修改其的属性(ID、Caption等),在添加对应的控件,控件都对应了消息,双击控件就会自动生成消息处理函数,但是功能实现需要自己写
    也知道如何进行前台与后端的数据交互,通过在对话框的控件中设置一些变量,MFC会自动生成对应的对话框类中的成员变量
    一般在DoDataExchange函数中进行数据交换,使用UpdateData函数通过TRUE来实现控件到变量的数据传递,通过FALSE来实现变量到控件的数据传递
    这个就很类似OS里面的信号产生,可以理解成是异步调用的函数
    只有在数据到来时,才会执行对应消息处理函数,就如同信号到来,OS要么执行默认处理方法,要么执行自定义处理方法
    学习了模态对话框与非模态对话框的用法
    模态对话框就相当于OS中的前台进程,任何时刻在一个会话中只允许存在一个前台进程与用户交互
    非模态对话框不会限制其它对话框与用户的交互
    知道了模态对话框是由DoModal函数产生的,非模态对话框是动态创建在堆空间上的,再通过ShowWindow函数来显示非模态对话框
        很神奇,MFC减少了程序员对代码的整体认识,只需要专注于实现某一成员函数即可,这是我写后端从来没接触过的领域,今天的学习是打开了很大的思路,很开心!
        再次看代码的时候,我已经多多少少可以看懂代码的名词了,知道了消息处理函数有好多,而这些是我需要实现的东西
        但是目前问题依旧是,不知道如何去开发,开发的思路,看来还是需要继续学习的啊!
目前我只总结了一份开发的思路,但这个是基于网页的实现开发思路,目前任务抓紧熟悉MFC,了解MFC开发的主体思路,早日开发成功!!!!!

【2024.7.31】


        又是新的一天!今天我找到了对应功能的对话框!!!这对于我来说是一个很大的结果,但是对于其他人可能只是小事
        通过昨天的学习,我知道了每个对话框只要被引用,就必须有对应的对话框类,再添加一些消息处理函数,完成对话框的使用。
        所以在功能交接时,我就在想该功能一定有对话框,所以通过代码的ID,终于找到啦!!!!非常开心

        目前猜想整个软件为属性页对话框,所以我所负责的功能本质是一个属性页!那就要用一个属性表来管理起来所有的属性页
        一定要找到这个属性表类!很好,猜想错误哈哈

        领导给我安排了3天完成这个页面开发,其实没啥信心,因为没有接触,但是必须啃下来这个骨头!到时候秋招我就是C++全栈工程师了哈哈哈哈哈!!!
今天忙到了九点多,看来以后得日子都是这样了,加油加油!

【2024.8.1】


        今天要把方案列表界面搞出来,一定能行的,相信自己,按照自己的思路来,加油!
        做不下去了,真闹心,看啥啥不会,看啥啥不懂,崩溃!
        学一个东西,就有另外一个东西不会,救命

        还是老老实实复习秋招吧,哎,实习的我心都碎了,不会的知识,没有充裕的时间,看来还是菜

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

终将向阳而生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值