nonsmall 发表于 2009-9-3 10:30:00

[求助] 怎样用API向VBA窗体添加下拉菜单

请问用API给窗体加下拉菜单
为什么用了
SetWindowLong hwnd, GWL_WNDPROC, AddressOf MsgProcess
之后CAD(2004 2006)会垮掉?

雪山飞狐_lzh 发表于 2009-9-3 10:53:00

还真没用Api做VBA的菜单
不过在网上找到个VB6的纯 API 编写的窗体,按钮,菜单例子
没有看代码:)(很久没摸VB了)
可能对你有点帮助

不死猫 发表于 2009-9-3 22:15:00

谢谢斑竹先
我是把Excel里面能正常使用的源码直接拿过来的
结果一用就失败
我用VB做DLL调用也不行

lkxdl 发表于 2009-9-4 13:49:00

我试过了行

lkxdl 发表于 2009-9-4 13:51:00

我是2007的

lkxdl 发表于 2009-9-4 13:54:00

2004没试应该没问题

不死猫 发表于 2009-9-6 10:34:00

请测试下面的代码:
代码取自Excel Home
在Excel VBA通过测试 运行成功
在AutoCAD 2004 2006 2007失败
水平有限,里面的错误还望各位指点

雪山飞狐_lzh 发表于 2009-9-6 12:52:00


代码有点乱:)




[求助] 怎样用API向VBA窗体添加下拉菜单


nonsmall 发表于 2009-9-7 11:02:00

非常感谢超版的热心帮助!
页: [1]
查看完整版本: [求助] 怎样用API向VBA窗体添加下拉菜单