求助API操作选择夹图标问题非控制图标
功能说明:这是一个基于易语言开发的选择夹(TabControl)控件操作工具程序。程序主要功能包括对选择夹的各种操作和管理。
程序的核心功能包括:
1. 选择夹基本操作:获取选择夹的子夹数量、设置和获取当前选中的子夹、设置和获取子夹名称等
2. 子夹管理:支持插入新的子夹、删除指定索引的子夹、重命名子夹等功能
3. 图片组支持:程序集成了图片组功能,可以为不同的子夹设置对应的图标
4. 事件响应:处理选择夹的单击事件和鼠标右键点击事件
程序通过Windows API SendMessage函数与选择夹控件进行交互,使用TCITEM结构来管理子夹的信息。提供了丰富的API接口,如api取子夹数、api取现行子夹、api置现行子夹、api取子夹名称、api置子夹名称、api删除子夹、api插入子夹等。
程序界面包含选择夹控件和按钮控件,用户可以通过按钮触发相应的操作。程序还实现了对选择夹控件的宽度设置、子夹数值操作等功能。整体而言,这是一个用于学习和操作Windows选择夹控件的技术演示程序,可以帮助开发者理解如何通过API方式控制和管理选择夹控件的各种属性和行为。
======窗口程序集1
| |
| |------ _选择夹1_被单击
| |
| |------ api取子夹数
| |
| |------ api取现行子夹
| |
| |------ api置现行子夹
| |
| |------ api取子夹名称
| |
| |------ api置子夹名称
| |
| |------ api删除子夹
| |
| |------ api插入子夹
| |
| |------ _按钮1_被单击
| |
| |------ _选择夹1_鼠标右键被按下
| |
| |------ __启动窗口_创建完毕
| |
| |
======取TCITEM指针
| |
| |------ 模块_取TCITEM指针
| |
| |
======调用的Dll
| |
| |---[dll]------ lstrcpyn_TCITEM
| |
| |---[dll]------ API_发送消息
======程序集1
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |
======窗口程序集1
| |
| |------ _窗口1_创建完毕
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |------ _选择夹1_被单击
| |
| |------ _按钮3_被单击
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。