vb编程里面setfocus是什么意思
4个回答
展开全部
设置焦点。
例如:在程序中使文本框Text1获得焦点,则可直接在文本框中输入文本,不用先用鼠标点击文本框使其获得焦点后再输入内容。另外,SetFocus事件还可以设置对象获得焦点后触发的事件。
private sub command1_click()
if(text1.text=text2.text) then
text3.setfocus
end if
end sub
private sub text3_getfocus()
text3.text=""
end sub
扩展资料:
注意事项
原型:
HWND SetFocus(
HWND hWnd
);
参数hWnd:将接收键盘输入的窗口句柄。如果此参数为NULL,则忽略击键。
返回值:
如果函数成功,返回值是先前具有键盘焦点的窗口的句柄。如果HWND参数无效或窗口没有连接到调用线程的消息队列,返回值为NULL。若要获取扩展错误信息,请调用GETLASTError。
展开全部
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是设置焦点,如:text1.setfocus
表示将焦点定位到text1控件,也就是使text1处于活动状态,接受输入。
表示将焦点定位到text1控件,也就是使text1处于活动状态,接受输入。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
字面意思是设置焦点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询