一线女人被害案:VB中按钮处理的问题

来源:百度文库 编辑:高校问答 时间:2024/04/29 23:42:14
在cmdcontrol_KeyDown中写cmdcontrol(Index).BackColor = vbBlack来改变背景色但是好像没有效果。为什么?
不是style的问题。前提是我已经把他的背景色设置为蓝色的。

把cmdcontrol的各按钮属性style设置成1,默认的0的话是不能更改按钮的颜色的

这个是我已经测试过的,在style为0的时候,你设置背景色是不能被系统所承认的,只有在设置成1-Graphical的情况下,才能更改按钮颜色,也就是说按钮的BackColor是否好使,得看style。

Index值不对吧?
应该是具有当前焦点的按钮才会接受当前KEYDOWN的事件