TBN_GETBUTTONINFO的用法
我想通过VB控制一个应用程序的按钮,需要操作的按钮的类名为TOOLBAR,4个按钮是一个句柄,现在句柄已经找到了。为了操作目标按钮,需要先找到,请问用TBN_GETBUTTONINFO能找到吗?如果能的话,TBN_GETBUTTONINFO的使用方法是什么? --------------------编程问答-------------------- http://apps.hi.baidu.com/share/detail/5726639 --------------------编程问答-------------------- 能讲清楚点吗? 实在是不太懂 --------------------编程问答-------------------- TBN_GETBUTTONINFO 是通知消息吧...
只作用于 易做图 的父控件,我记得这个消息是交互提示文本的 --------------------编程问答--------------------
我对这个不太懂,您能讲明白点吗?
我的目的是获得应用程序的按钮句柄,然后进行控制,现在已经获得了按钮句柄(ToolBar类的,4个按钮用一个句柄)我想找到我想控制的那一个按钮,有人告诉我用TBN_GETBUTTONINFO ,能实现吗? --------------------编程问答-------------------- 大约是这样的
Dim uTBBI As TBBUTTONINFO
此处看你的需要初始化TBBUTTONINFO结构。
Call SendMessage(m_lToolWnd, TB_GETBUTTONINFOA, btnId, uTBBI)
btnId是按钮ID,取得的值就放在uTBBI里面。 --------------------编程问答--------------------
TBBUTTONINFO的结构是自己定义的吗?
Private Type TBBUTTON
iBitmap As Long
idCommand As Long
fsState As Byte
fsStyle As Byte
bReserved(1) As Byte
dwData As Long
iString As Long
End Type
能告诉我哪有这方便详细点的资料吗? --------------------编程问答-------------------- Private Type TBBUTTONINFO
cbSize As Long
dwMask As Long
idCommand As Long
iImage As Long
fsState As Byte
fsStyle As Byte
cx As Integer
lParam As Long
pszText As Long
cchText As Long
End Type --------------------编程问答--------------------
btnID怎么获得? 获得的句柄是4个按钮公用的?现在想获得自己想要的那个按钮
补充:VB , API