永发信息网

在对话框类中的oninitdialog中,return false和return ture的区别是什么

答案:3  悬赏:40  手机版
解决时间 2021-01-26 15:57
在对话框类中的oninitdialog中,return false和return ture的区别是什么
最佳答案
MSDN上写的很明白了:
Return Value
Specifies whether the application has set the input focus to one of the controls in the dialog box. If OnInitDialog returns nonzero, Windows sets the input focus to the first control in the dialog box. The application can return 0 only if it has explicitly set the input focus to one of the controls in the dialog box.

至于应用场合:假设这个Dialog上要求输入内容,如果dialog一弹出来就自动把输入焦点放在第一个编辑框上不就很方便嘛,可以直接输入内容了。这时候OnInitDialog()就需要返回TRUE。
全部回答
区别在于焦点的设置。 指定对话框是否对它的一个控件设置输入焦点。如果OnInitDialog返回true,Windows将输入焦点设在对话框的第一个控件上,只有在对话框明确将输入焦点设在某控件上,应用返回false。
MSDN上写的很明白了: Return Value Specifies whether the application has set the input focus to one of the controls in the dialog box. If OnInitDialog returns nonzero, Windows sets the input focus to the first control in the dialog box. The application can return 0 only if it has explicitly set the input focus to one of the controls in the dialog box. 至于应用场合:假设这个Dialog上要求输入内容,如果dialog一弹出来就自动把输入焦点放在第一个编辑框上不就很方便嘛,可以直接输入内容了。这时候OnInitDialog()就需要返回TRUE。 再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
立德村地址在什么地方,想过去办事
【数学】等比数列的应用某人2004年初向银行申
谁有qq离开回复语?
成语熊经鸟伸的意思是什么啊?有知道释义的请
描写人物形象的作文(不少于500字)
古诗里带 纤或纤纤 的,象征美好的句子有哪些
坡良村怎么去啊,我要去那办事
看到一幅很经典的国画作品,据说是艺术家韩天
医药龙头股有哪些
关于个体身心发展的动因理论有(  )。?A.
请问海尔冰箱BCD-218A/C怎么调节温度?谢谢
报刊已成为大众传媒的重要形式之一,它与我们
成语雄鸡夜鸣的意思是什么啊?有知道释义的请
怎样会被 itunes 封号
小米手机帐号密码都忘了了,之前用的手机号也
推荐资讯
为什么很多外国人不会写汉字,中国话却讲的很
聘你十里桃花许我万千情话用我一生年华换你满
做什么微信里的红包多挣
男性总感觉会阴部里面有气,是怎么回事,
龙游华沁宾馆地址好找么,我有些事要过去
人民币汇率今日是多少
小儿中耳炎会引发耳聋吗
hello u处 u连 连睡什么意思
光伏电池的最大功率怎么计算
请问这段话是出自圣经中的那里?
预防维生素D缺乏性佝偻病服用维生素DA.每日10
大阪飞广州CZ394T1还是丅2
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?