极语言官方网站

选项卡——通知消息


程序段 公共事件(数据)
整数 窗口=数据&,参数=.&4,事件=.&8,标识=.&12,数值=.&16,左边=.&20,顶边=.&24;
判断(事件)为 控件单击左键{标题是特定于控件的项标识符}
为 控件双击左键{数值是特定于控件的项数据}
为 控件单击右键{左边和顶边是鼠标位置}
处理窗口(窗口,控件事件,参数,数据)
结束
程序段 公共事件(数据)
整数 窗口=数据&,参数=.&4,事件=.&8,键码=.&12,扫码=.&16;
判断(事件)为 选卡键盘按下{键码是虚拟密钥代码}
为 选卡键盘按下{扫码是扫描代码、扩展键标志、上下文代码}
处理窗口(窗口,控件事件,参数,数据)
结束

中文名字常量数值英文名称释义
控件单击左键-2NM_CLICK用户在控件上点击了鼠标左键
控件双击左键-3NM_DBLCLK用户在控件上双击了鼠标左键
控件单击右键-5NM_RCLICK用户在控件上点击了鼠标右键
控件双击右键-6NM_RDBLCLK用户在控件上双击了鼠标右键
控件释放鼠标-16NM_RELEASEDCAPTURE控件要释放鼠标捕捉
选卡键盘按下-550TCN_KEYDOWN用户已按下某键
选卡已被改变-551TCN_SELCHANGE选项卡的当前选择已被改变
选卡将要改变-552TCN_SELCHANGING选项卡的当前选择将要改变
选卡放置目标-553TCN_GETOBJECT请求放置目标对象
选卡焦点更改-554TCN_FOCUSCHANGE按钮焦点已更改。
发送消息——常数表
选卡获取图表0x1302TCM_GETIMAGELIST检索与选项卡控件关联的图像列表。③参数:0;④数据:0
选卡设置图表0x1303TCM_SETIMAGELIST将图像列表分配给选项卡控件。③参数:0;④数据:图表
选卡获取数量0x1304TCM_GETITEMCOUNT检索选项卡控件中选项卡的数目。③参数:0;④数据:0
选卡获取项目0x1305TCM_GETITEMA检索选项卡的属性信息。③参数:序号;④数据:选卡项目类
选卡设置项目0x1306TCM_SETITEMA设置选项卡的部分或全部属性。③参数:序号;④数据:选卡项目类
选卡插入项目0x1307TCM_INSERTITEMA在选项卡控件中插入新选项卡。③参数:序号;④数据:选卡项目类
选卡删除项目0x1308TCM_DELETEITEM从选项卡控件中移除项。③参数:序号;④数据:0
选卡清除项目0x1309TCM_DELETEALLITEMS从选项卡控件中移除所有项。③参数:0;④数据:0
选卡获取边框0x130ATCM_GETITEMRECT检检索选项卡控件中选项卡的边框。③参数:序号;④数据:矩形类
选卡获取选项0x130BTCM_GETCURSEL确定选项卡控件中当前选定的选项卡。③参数:0;④数据:0
选卡设置选项0x130CTCM_SETCURSEL在选项卡控件中选择一个选项卡。③参数:序号;④数据:0
选卡获取点位0x130DTCM_HITTEST确定哪个选项卡位于指定的屏幕位置。③参数:0;④数据:选卡点框类
选卡定义长度0x130ETCM_SETITEMEXTRA设置每个选项卡定义数据保留的字节数(默认4)。③参数:数值;④数据:0
选卡计算边框0x1328TCM_ADJUSTRECT计算选项卡控件的显示区域或窗口矩形。③参数:真=窗口,假=区域;④数据:矩形类
选卡设置大小0x1329TCM_SETITEMSIZE设置选项卡的宽度和高度。③参数:0;④数据:宽/高
选卡移除图像0x132ATCM_REMOVEIMAGE从选项卡控件的图像列表中移除图像。③参数:序号;④数据:0
选卡设置边距0x132BTCM_SETPADDING设置每个选项卡图标和标签周围的空间大小。③参数:0;④数据:宽/高
选卡获取行数0x132CTCM_GETROWCOUNT检索选项卡控件中选项卡的当前行数。③参数:0;④数据:0
选卡获取控件0x132DTCM_GETTOOLTIPS检索与选项卡控件关联的工具提示控件的句柄。③参数:0;④数据:0
选卡设置控件0x132ETCM_SETTOOLTIPS将工具提示控件分配给选项卡控件。③参数:控件;④数据:0
选卡获取焦点0x132FTCM_GETCURFOCUS返回选项卡控件中具有焦点的项的索引。③参数:0;④数据:0
选卡设置焦点0x1330TCM_SETCURFOCUS将焦点设置为选项卡控件中的指定选项卡。③参数:序号;④数据:0
选卡最小宽度0x1331TCM_SETMINTABWIDTH设置选项卡控件中项的最小宽度。③参数:0;④数据:宽度,-1默认
选卡重置项目0x1332TCM_DESELECTALL重置选项卡控件中的项。③参数:真=选中除外,假=全部;④数据:0
选卡突出项目0x1333TCM_HIGHLIGHTITEM设置选项卡项的突出显示状态。③参数:序号;④数据:真=突出,假=不突出
选卡设置扩展0x1334TCM_SETEXTENDEDSTYLE设置选项卡控件将使用的扩展样式。③参数:选项0=全改;④数据:样式,1绘制分隔符,2支持拖放
选卡获取扩展0x1335TCM_GETEXTENDEDSTYLE检索当前用于选项卡控件的扩展样式。③参数:0;④数据:0
选卡读取项目0x133CTCM_GETITEMW检索选项卡的属性信息。③参数:序号;④数据:选卡项目类
选卡修改项目0x133DTCM_SETITEMW设置选项卡的部分或全部属性。③参数:序号;④数据:选卡项目类
选卡穿插项目0x133ETCM_INSERTITEMW在选项卡控件中插入新选项卡。③参数:序号;④数据:选卡项目类
控件设置宽字0x2005CCM_SETUNICODEFORMAT设置控件的 Unicode 字符格式标志。③参数:是否宽字;④数据:0;
控件获取宽字0x2006CCM_GETUNICODEFORMAT获取控件的 Unicode 字符格式标志。③参数:0;④数据:0;

选卡项目类——结构体定义:
中文名字英文名称长度作用解释
选卡项目类TCITEMA28指定或接收选项卡项的属性。
选卡项目类——成员表
中文英文类型作用解释
掩码mask整数指定要检索或设置的成员的值。8=反向显示文本
状态dwState整数 指定项的当前状态。掩码:0x10
状态掩码dwStateMask整数指定状态成员的有效信息。1=项已选定,2项已突出显示
文字pszText整数设置或接收选项卡的文本缓冲区。掩码:1
字长cchTextMax整数指向的缓冲区的大小(以字节为单位)。
图像iImage整数选项卡控件的图像列表中的索引;没有则为-1。掩码:2
定义lParam整数与选项卡控件项关联的应用程序定义数据。掩码:8

选卡点框类——结构体定义:
中文名字英文名称长度作用解释
选卡点框类TCHITTESTINFO12包含有关命中测试的信息。
选卡点框类——成员表
中文英文类型作用解释
左边pt.x整数要测试的点的客户端坐标的水平位置。
顶边pt.y整数要测试的点的客户端坐标的垂直位置。
标志flags整数接收命中测试结果的变量。1=位置不在选项卡上,2在图标上,4在文本上,6在选项卡非图标非文本上