静态框
以CTRL_STATIC/"static"为类名调用CreateWindow即可创建
风格
普通
SS_SIMPLE
SS_LEFT
SS_CENTER
SS_RIGHT
SS_LEFTNOWORDWRAP
位图
SS_BITMAP
SS_ICON
dwAddData指定位图/图标对象指针
SS_CENTERIMAGE
SS_REALSIZEIMAGE
CreateWindow(CTRL_STATIC,"",WS_CHILD|SS_BITMAP|WS_VISIBLE,IDC_STATIC,280,80,50,50,hwnd,(DWORD)GetSystemBitmap(SYSBMP_CHECKMARK));

CreateWindow(CTRL_STATIC,"",WS_CHILD|SS_ICON|WS_VISIBLE,IDC_STATIC,280,80,50,50,hwnd,(DWORD)GetLargeSystemIcon(IDI_INFOMATION));

CreateWindow(CTRL_STATIC,"",WS_CHILD|SS_BITMAP|SS_CENTERIMAGE|SS_REALSIZEIMAGE|WS_VISIBLE,IDC_STATIC,280,80,50,50,hwnd,(DWORD)GetSystemBitmap(SYSBMP_CHECKMARK));
指定分组框(框架)
SS_GROUPBOX
颜色风格
SS_WHITERECT
SS_GRAYRECT
SS_BLACKRECT
SS_WHITEFRAME
SS_BLACKFRAME
SS_GRAYFRAME
通知码
必须设置SS_NOTIFY风格
单击STN_CLICKED
双击STN_DBLCLK
按钮
以CTRL_BUTTON/"button"为类我调用CreateWindow可创建按钮
默认按钮:BS_DEFPUSHBUTTON
按钮向父窗口发送MSG_COMMAND和BN_CLICKED
多行风格:BS_MULTILINE
位图风格:BS_BITMAP
图标风格:BS_ICON
通过CreateWindow的dwAddData传递位图/图标对象的句柄
保持原有大小:BS_REALSIZEIMAGE
复选框
在按钮基础上指定以下两种风格:
BS_CHECKBOX手动向控件发消息设置
BS_AUTOCHECKBOX自动设置小圆点
BS_3STATE
BS_AUTO3STATE
文字位置:
BS_LEFTTEXT
BS_LEFT
BS_CENTER
BS_RIGHT
BS_TOP
BS_VCENTER
BS_BOTTOM
单选按钮
风格:
BS_RADIOBUTTON
BS_AUTORADIOBUTTON
文本位置:
BS_LEFTTEXT
BS_LEFT
BS_CENTER
BS_RIGHT
BS_TOP
BS_VCENTER
BS_BOTTOM
互斥在第一个单选钮按设置WS_GROUP
按钮消息
查询/设置选中消息BM_GETCHECK/BM_SETCHECK
BM_GETSTATE/BM_SETSTATE
BM_GETIMAGE/BM_SETIMAGE
BM_CLICK
模拟
SendMessage(hwndbtn,BM_SETCHECK,BST_CHECKED,0);
按钮通知码:
BS_NOTIFY
/
BN_CLICKED
BN_PUSHED
BN_UNPUSHED
BN_DBLCLK
BN_SETFOCUS
BN_KILLFOCUS
CheckDlgButton
CheckRadioButton
IsDlgButtonChecked

文章摘自:http://blog.csdn.net/creatory/archive/2007/12/03/1914461.aspx

MiniGUI编程--静态框[转]相关推荐

  1. MiniGUI编程--组合框

    组合框 以CTRL_COMBOBOX/"combobox"为类名调用CreateWindow 风格CBS->ComboBoxStyle 简单组合框CBS_SIMPLE 下拉式 ...

  2. MiniGUI编程--列表框

    列表框 LBS(ListBoxStyle) 以CTRL_LIST/"list"为类名调用CreateWindow 多选风格:LBS_MULTIPLESEL 高级风各:LBS_USE ...

  3. MiniGUI编程--编辑框

    编辑框 ES(EditStyle) 单行CTRL_SLEDIT/"sledit"  SingleLineEdit 多行CTRL_MLEDIT/"textedit" ...

  4. 手把手教你安装MINIGUI编程环境 (MINIGUI版本3.2.0)

    0. MINIGUI MiniGUI 是一款面向嵌入式系统的高级窗口系统(Windowing System)和图形用户界面(Graphical User Interface,GUI)支持系统,由魏永明 ...

  5. MiniGUI编程指南

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/anyuliuxing/article/ ...

  6. 转:MiniGUI编程速查表

    版权声明:本文为博主原创文章,未经博主允许不得转载.如果转载,请注明出处. https://blog.csdn.net/anyuliuxing/article/details/80627447 前言 ...

  7. MiniGUI编程速查表

    前言 自己学习MiniGui也快一年了,粗浅的学习了一下,本文是根据<MINIGUI-PROG-GUIDE-V3.0-C>中的内容整理而来,根据自己的理解做了一些分类,大部分都是一些函数的 ...

  8. C 语言编程 — 静态库、动态库和共享库

    目录 文章目录 目录 文章目录 程序函数库 静态链接 创建静态库文件 动态链接 创建共享库文件 共享库文件的名字 共享库文件的存储路径 LD_LIBRARY_PATH 环境变量 ldconfig 指令 ...

  9. 【转】Win32子窗口控件(按钮、编辑框、静态框、滚动条等)!!

    前言: 子窗口控件是特殊的子窗口,不需要我们注册窗口类,系统已经注册好了,我们只需要在创建时选择相应的窗口类名.常用的子窗口控件有按钮BUTTON.组合框COMBOBOX.编辑框EDIT.列表框LIS ...

最新文章

  1. 数据统计之日增用户统计
  2. UESTC-1057 秋实大哥与花(线段树+成段加减+区间求和)
  3. idea源码注释乱码_idea中文注释出现乱码,我靠自己解决了
  4. Serverless 工程实践 | 细数 Serverless 的配套服务
  5. HALCON示例程序measure_circles.hdev测量圆的半径
  6. windows复制文件路径_如何在Windows 10上复制文件的完整路径
  7. [Spring5]IOC容器_Bean管理_bean的作用域和bean的生命周期
  8. hdu 1542/1255 Atlantis/覆盖的面积
  9. 5815. 扣分后的最大得分
  10. 数据仓库之电商数仓-- 1、用户行为数据采集
  11. 【Elasticsearch】Get 查询获取不到数据,但是用 _search 就可以查询到
  12. 【自我救赎--牛客网Top101 4天刷题计划】 第一天 热身运动
  13. 一天一种设计模式之二-----备忘录模式
  14. 设计模式之GOF23工厂模式02
  15. Atitit q2016 q4 doc list on home ntpc.docx
  16. Stata: 空间面板数据模型及Stata实现
  17. 如何在软件里显示编译时间?__DATE__和__TIME__
  18. 运放的开环增益和相移
  19. 沧海的孤塔-chimera
  20. Android home和back事件处理

热门文章

  1. php中计算时间差的几种方法,php计算时间差的方法
  2. 三段式状态机_FPGA笔试题——序列检测(FSM状态机)
  3. TensorFlow.js:零基础在小程序上实现机器学习
  4. 学会了PowerBI简单的托托拽拽,是时候学习下DAX了
  5. windows安装logstash6.2.3
  6. 网易云音乐刷听歌量_「PC端」解锁网易云音乐灰色歌曲,让你听歌不用东跑西跑...
  7. 相互宝正式宣布将于2022年1月28日关停
  8. DaDa英语宣布12月31日起全面停止所有外教服务
  9. 摊上事了?中国卖家对亚马逊发起集体诉讼:3000多账号被封 损失惨重
  10. 芬兰诺基亚获得三个欧洲市场的5G订单