hur.cn - 华软网

 热门搜索

求助:关于push Button的问题

  作者:未知    来源:网络    更新时间:2011/6/14
是这样的,在基于对话框中的工程中,新建好几个Push Button,就是普通的按键。然后不进行任何改写,点击运行后,总是会有一个按钮是默认选定的,也就是中有一个按钮内部有虚线框。
我想问下,如何设置这个虚线框呢?不如我一次建立了Button1,Button2,Button3,Button4,Button5。默认选择的是Button1(这个按键有虚线框,不知道怎么搞的,)我该如何设置默认选择别的按键的,比如Button2选为默认,即程序运行后,Button2有虚线框
---华软 网友回答---
不知道是不是要设置Tab键次序,如果是:在设计界面时ctrl+D
---华软网友回复---
Button属性styles中勾上Default button
---华软网友回复---
Tab Order
---华软网友回复---
嗯,Tab Order是可以事先,但是如何在程序中手动的设置呢》
我看了一下:使用SetFocus(),进行设置。
但是我用如下的语句为什么不行呢?
在初始化Dlg函数中
GetDlgItem(IDC_BUTTON2).SetFocus();
为什么不行呢?没有反应,输入焦点还在按键1上面
---华软网友回复---
初始化Dlg函数中?
放到Onpaint中看看GetDlgItem(IDC_BUTTON2)->SetFocus();      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。