欢迎光临
我们一直在努力

如何在DDDW中敲入字母时DDDW始终下拉状态?(原创)-数据库专栏,SQL Server

建站超值云服务器,限时71元/月

如何在dddw中敲入字母时dddw始终下拉状态?

问题描述:

如何在dddw中敲入字母时dddw始终下拉状态?

解决方案:

1、声明实例变量:

boolean ib_show

 

2、声明外部函数:

subroutine keybd_event(int bvk,int bscan,ulong dwflags,ulong dwextrainfo) library “user32.dll”

 

3、新建自定义事件:pbm_dwnkey代码如下:

if getcolumn() = 2 then //这里假设你的dddw是第2列,如果是其他列,则自行修改

if not ib_show then

keybd_event(18,0,0,0)

keybd_event(40,0,0,0)

keybd_event(40,0,2,0)

keybd_event(18,0,2,0)

ib_show = true

end if

else

ib_show = false

end if

 

4、在dw的clicked和doubleclicked事件中分别写入:

ib_show = false

 

5、测试一下吧,这样即可弹出下拉dddw,但是dddw自动滚动的代码我没有写,你自己完成吧!

 

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 如何在DDDW中敲入字母时DDDW始终下拉状态?(原创)-数据库专栏,SQL Server
分享到: 更多 (0)

相关推荐

  • 暂无文章