永发信息网

vc编程中怎么设置按钮默认是按下的?

答案:4  悬赏:70  手机版
解决时间 2021-02-28 17:03
  • 提问者网友:嘚啵嘚啵
  • 2021-02-27 22:47
vc编程中怎么设置按钮默认是按下的? 我修改一个程序,要求程序运行后,不要按下起一个 叫“开始工作” 的按钮,就能开始工作。这个该怎么改这个按钮的属性?
最佳答案
  • 五星知识达人网友:北城痞子
  • 2021-02-27 23:20
我的理解是:
比如“开始按钮”按下后执行以下函数
void CDemoDlg::OnButton1()
{
start();
.........
}

在对话框的初始化函数里面添加OnButton1()就行了,OnButton1(),效果相当于按下按钮button1一下

BOOL CDemoDlg::OnInitDialog()

。。。。。。。
。。。。。。
//添加按钮函数,这样启动对话框时就会调用
OnButton1()
全部回答
  • 1楼网友:人類模型
  • 2021-02-28 02:33
一般在ONBUTTON函数上面有一个INIT函数,OnInitDialog,可以在这个初始化函数里写入你的代码。程序运行时是先运行这个函数的。比如你上次关闭程序后修改的参数,在这个函数里可以重新读入。
  • 2楼网友:枭雄戏美人
  • 2021-02-28 02:05
getdlgitem(id_your_button)->modifystyle(dword dwremove, dword dwadd); 属性都在下面,第一个参数移除,第二个参数添加! #define bs_text 0x00000000l #define bs_icon 0x00000040l #define bs_bitmap 0x00000080l #define bs_left 0x00000100l #define bs_right 0x00000200l #define bs_center 0x00000300l #define bs_top 0x00000400l #define bs_bottom 0x00000800l #define bs_vcenter 0x00000c00l #define bs_pushlike 0x00001000l #define bs_multiline 0x00002000l #define bs_notify 0x00004000l #define bs_flat 0x00008000l #define bs_rightbutton
  • 3楼网友:行雁书
  • 2021-02-28 00:31
按ctrl+d,然后用鼠标编辑数字
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯