CB_GETLBTEXT 得到 combo box 的 条目 的text。 返回值 是 这个text 的长度。
CB_GETLBTEXTLEN 返回值 是 条目的 text 的长度。
CB_INSERTSTRING 插入 字符串 条目到 combo box 中
CB_RESETCONTENT 清空 combo box 所有条目
CB_SETCURSEL 设置 combo box 被选 条目。
CB_SHOWDROPDOWN 让 combo box 的listbox 下拉。 既 显出 所有 条目
===================
Edit Controls
EM_CANUNDO 决定 上一次操作 是否可以 undo (撤消操作)。如果可以,则可发送 EM_undo
EM_GETFIRSTVISIBLELINE 在 multi-line 控件中,找到 最上层的 可见的 行号。次行号是相对于 所有行的。
EM_GETPASSWORDCHAR 返回 密码框的 字符集。既 是查看密码。
EM_GETSEL 返回在 可编辑 控件中 ,被选择(HIGHLIGHT高量选择)的字符集 的 起点 和终点的 位置。
用 sendmessage 的wParam 参数 返回 起点位置,lParam 返回 终点位置
EM_REPLACESEL 用不同的字符串 替换 可编辑 控件 中的 字符串,如果 可编辑 控件中 没有 字符串,则 此消息变为 添加 字符串
EM_SETPASSWORDCHAR 在可编辑 控件中 设置 密码字符集 ,既 用* 代替
EM_UNDO 发送 操作 撤消 消息。
======================
IP Address Control
===================
IPM_CLEARADDRESS 清除 IP 地址控件(IP Address control)的内容
IPM_GETADDRESS 从IP 地址控件 获得 存储在 它中的 IP 地址 信息/
IPM_ISBLANK 决定 IP 地址控件 是否可以为 空值。既 127.0.0.1 之类的地址 为 空。
IPM_SETADDRESS 在 IP 地址控件中设置 IP 地址。
IPM_SETFOCUS 在 IP 地址控件中,当需要输入 IP 地址时, 使之获得 键盘输入 焦点
IPM_SETRANGE 设置 输入IP 地址的有效范围
=====================
Media Control Interface (MCI)
=============================
MM_MCINOTIFY 告诉 窗体 MCI 命令 完成的状态. 这个 状态包括 success, failure, 或 其它事件
Menus
=============================
WM_COMMAND 当 用户 选择 菜单中的 项目后,将向 窗体 发送此消息. 窗体 受到 此消息后,再 决定 下一个 行为
WM_INITMENU 当 菜单 准备 显示 前,向 窗体发送 此消息, 窗体 将 初始化 菜单 项.
WM_SYSCOMMAND 向 窗体 发送 用户点击 系统菜单 消息. 窗体将 响应 这个消息 ,决定 下个 行为.
================
Windows
=====================
WM_CLOSE 发送 让窗体关闭的消息,有些窗体会 在此时 弹出个 关闭对话框。
WM_GETTEXT 返回 窗体 标题栏 (caption 属性)。 需要先 用WM_GETTEXTLENGTH 获得 字符串长度
WM_GETTEXTLENGTH 见上!
WM_HELP 发送此 消息后,将 显示 指定的 HELP 文件
WM_SETTEXT 设置 窗体 标题栏 。
==============================
List Boxes
===============
LB_ADDSTRING 在条目中添加 字符串
LB_DELETESTRING 删除一个 条目. 条目 序号是从 0 开始的.
LB_GETCOUNT 得到 条目总数.
LB_GETCURSEL 得到 单选 的list box 的 选项条目的 序号