systreeview32选中_SysTreeview32解决方案

这篇博客介绍了如何在VB环境中使用API函数来操作SysTreeView32控件,包括获取选中项、遍历节点等。通过声明并调用如WindowFromPoint、GetClassName、SendMessage等函数,实现对窗口及其子窗口的交互,从而实现对SysTreeView32的选中项操作。
摘要由CSDN通过智能技术生成

VB codeOption Explicit

Public Declare Function WindowFromPoint Lib "user32" (ByVal xPoint As Long, ByVal yPoint As Long) As Long

Public Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long

'Structures

Public Type TVITEM

mask As Long

hItem As Long

state As Long

stateMask As Long

pszText As Long

cchTextMax As Long

iImage As Long

iSelectedImage As Long

cChildren As Long

lParam As Long

End Type

'public constants

Public Const TVIF_TEXT = 1

Public Const TVIF_HANDLE = &H10

Public Const TV_FIRST = &H1100&

Public Const TVM_GETCOUNT = TV_FIRST + 5

Public Const TVM_SELECTITEM = TV_FIRST + 11

Public Const

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值