我在主对话框上嵌了三个子对话框,想使其中的一个子对话框一开始就处于聚焦状态,请教各位了!!!

pzone 2002-01-30 07:10:16
...全文
90 点赞 收藏 12
写回复
12 条回复
pzone 2002年01月31日
我试了在WM_SIZE中就行了,thank you sunny_wz
回复 点赞
sunny_wz 2002年01月31日
在WM_CREATE消息中调用SetFocus(childhwnd);
Childhwnd为子对话框句柄
在WM_SETFOCUS消息中同样调用SetFocus
在WM_SIZE消息中也同样调用SetFocus
回复 点赞
pzone 2002年01月30日
我要的是show的对话框开始运行时就距焦
回复 点赞
kimryo 2002年01月30日
用tab?在show时试试。
回复 点赞
pzone 2002年01月30日
三个子对话框是在一起的,两个hide一个show
回复 点赞
kimryo 2002年01月30日
在子中设三。
回复 点赞
pzone 2002年01月30日
我在父对话框中试过不行,好象OnInitDialog结束自动重设了。
回复 点赞
leonfu 2002年01月30日
OnInitDialog
回复 点赞
kimryo 2002年01月30日
OnInit就行。
回复 点赞
pzone 2002年01月30日
是SetFocus,主要是在什么地方用?
回复 点赞
love_phy 2002年01月30日
nod
回复 点赞
kimryo 2002年01月30日
SetFocus?
回复 点赞
发动态
发帖子
VC/MFC
创建于2007-09-28

7889

社区成员

42.1w+

社区内容

VC/MFC相关问题讨论
社区公告
暂无公告