zoukankan      html  css  js  c++  java
  • 1)基本雏形设计和修改

    1)首先是创建一个基本的MFC程序  步骤:
      

            

    2)创建项目

          

            

    3)点击完成

      

          

    4)点击 window是本地调试       出来简单窗口:

          

    5)按照图上的要求  进行修改代码:
        

          窗口的样式:  比如大小  位置  还有图标样子  标题 都是在窗口没有创建前设定的

         而窗口中的  菜单  工具条  还有那个中间空白的view都是运行起来直接贴上去的  所以属于窗口创建完 再创建的他们,

           而我们的窗口是一个frame,所以  就是修改frame的Oncreate和PreCreate函数就可以了

    6)代码修改

      去掉 菜单:

          

          

    去掉上面的标题和图标:
        

          之前学的是 

                  

          但是窗口就不显示了,因为  WS_POPUP是弹出时菜单的样子  必须要点一下,那个菜单项才显示出来,所以  我要改变窗口的最大化  叫窗口显示出来。

                

      

          然后  看SW_SHOW的转定义  就是 这样的。

                

               修改代码:

                                

           窗口出来的样子:

                

           按下 F4  关闭窗口(窗口边框去掉完成)

      

    将工具条弄到下面去

            肯定是修改Oncreate这个函数啦,因为那个工具条是在窗口创建出来后才创建出来的 工具条

            

                         

        然后:

                           

        现在结果展示:

                             

         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                

     去掉状态栏  就是最下面的那个  就绪  那一行

                

           结果展示:
            

                

    修改工具条  修改成  我们画图想要的样子(下面应该变成   画笔  矩形框   三角框等等):

              (其实就是之前学的修改工具条那个小知识)

          之前添加一个工具条是这样做的:

              

                

           结果展示:
                

    现在  我是想把整个工具条全部换掉 ,那么就修改OnCreate这个函数的工具条那块代码了:

      

              

                                

          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 

                                     

          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                

          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

            

           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          将之前的工具条的名字换成这个新的(注意  要在 刚刚的那个新的工具条添加一个按钮  否则 会不成功)

          

         这个是我添加的:
          

           结果展示:


          

    添加一个按下esc就关闭窗口的消息:

          

          

          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          

          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          

        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~··

          

     给这个   按键×  添加处理事件

             (因为工具条是属于 Frame的  所以  要修改Frame的代码呗)

      (1)看那个按键的ID,并修改他的ID名字

        

              

            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        

              

          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

              

          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          (2)添加处理函数:

            

           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

           添加函数声明:
            

            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~·

              结果展示:
            

             


        

        

          

  • 相关阅读:
    JavaScript 获得今天的日期 (yy-mm-dd)格式
    web前端筛选页面(类似大众点评)
    JS 获取浏览器的名称和版本信息
    java 接收json数据
    指定配置文件启动mongodb
    linux写一个定时任务
    windows杀死占用端口
    mongodb聚合操作汇总
    jpa常用查询
    idea 更换主题
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/8327929.html
Copyright © 2011-2022 走看看