指针是c语言的概念,VB、VB.NET没有指针,除了指针以外也很少有人能玩到你的编程深度,关键看不懂呢。
???就是子程序的名称,比如每次点击c后就自动调动相对应的子程序,如子程序是
Private Sub my_do ()
........
End Sub
相应的AddHandler c.Click, AddressOf my_do
实际上是个委托
你的问题是
1定义一个点击事件,获得点击值,你再依据点击值调用dll里面定义的函数,1楼帮你完善委托,但你的菜单子项添加有问题,AddHandler c.Click,定义的是点击菜单时触发事件,而你可能更需要是点击菜单子项的事件。
2调用dll里面定义的函数,我想你懂,但???部分不可能是lock之类的函数,委托就是发现相关的事件后转到相关的子程序中有你去处理,你爱绑定什么就绑定什么
3你最可能需要的是菜单随dll动态变化而变化并且动态调用,你的问题可能是网上反复讨论的HOOK API问题,实际和你的提问有可能不相同
4这里不是专业论坛,太专业的问题,别人即使回答了也会本卡住,你是看不见的,希望你懂