zoukankan      html  css  js  c++  java
  • MFC小知识

    发送消息

    SendMessage -- 直接将消息发送给窗口过程

    PostMessage -- 将消息投递到消息队列

    控件

    控件是指对数据和方法的封装。控件可以有自己的属性和方法,其中属性是控件数据的简单访问者,方法则是控件的一些简单而可见的功能控件创建过程

    当控件自身状态改变时,会向父窗口发送WM_COMMAND消息通过向控件发送消息来控制控件的状态属.BN_XXX -- 控件向父窗口发送的消息 BM__XXX -- 用于控制控件的消息

    创建文件框

    CFileDialog::CFileDialog(
    BOOL bOpenFileDialog, //为TRUE则显示打开对话框,为FALSE则显示保存对话文件对话框
    LPCTSTR lpszDefExt = NULL, //默认的文件扩展名
    LPCTSTR lpszFileName = NULL, //默认的文件名
    DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, //设定风格
    LPCTSTR lpszFilter = NULL, //列出可供选择的文件类型和相应的扩展名
    CWnd* pParentWnd = NULL //父窗口句柄指针
    );

    ,Ini  文件

    功能:配置文件,用于存放程序初始化信息

    结构

      [Section]  //节

       key = data// 键 = 键值

       ......

    分类

    系统的win.ini文件(%windir%/win.ini)

    程序私有ini文件

    带有Private的是程序私有的ini

    不带的是windows系统的win.ini

        WriteProfileString

        WriteProfileSection

        WritePrivateProfileString

        WritePrivateProfileSection

    Qt使用Dll

      1) VS生成dll

      2) 在QT工程名上右键,选择添加库

      3) 外部库

      4) 选择lib所在的文件路径,去掉"为debug版本添加后缀"前面的勾

      5) 如果使用的mingw编译器,则在lib文件名前面添加lib前缀,如果使用的是VS2015的编译器,则不用添加后缀

    学如逆水行舟,不进则退。 博客园技术交流群 群 号:1073255314 (本群没人,刚刚建立 -_-!!! )
  • 相关阅读:
    windows下的SASS/Compass的安装与卸载
    玩转HTML5移动页面(优化篇)
    小谈数组去重
    前端问题解答
    JavaScript使用封装
    JavaScript使用接口
    JavaScript精要(系列)
    JavaScript DOM节点和文档类型
    JavaScript数组类型
    JavaScript函数表达式
  • 原文地址:https://www.cnblogs.com/Mj-NaijAm/p/13613180.html
Copyright © 2011-2022 走看看