MFC中静态文本框获取鼠标移动到按钮上的消息

MFC中静态文本框获取鼠标移动到按钮上的消息,第1张

1重载PreTranslateMessage函数

2实现如下代码

BOOL

CMouseDlg::PreTranslateMessage(MSG

pMsg)

{

//

TODO:

Add

your

specialized

code

here

and/or

call

the

base

class

if(pMsg->hwnd

==

GetDlgItem(IDC_BUTTON1)->GetSafeHwnd()

&&

pMsg->message

==

WM_MOUSEMOVE)

{

CString

windowText;

GetDlgItem(IDC_BUTTON1)->GetWindowText(windowText);

//得到按钮文本

GetDlgItem(IDC_STATIC1)->SetWindowText(windowText);

//显示到静态文本框

}else

if(pMsg->hwnd

==

GetDlgItem(IDC_BUTTON2)->GetSafeHwnd()

&&

pMsg->message

==

WM_MOUSEMOVE)

{

CString

windowText;

GetDlgItem(IDC_BUTTON2)->GetWindowText(windowText);

GetDlgItem(IDC_STATIC1)->SetWindowText(windowText);

}

return

CDialog::PreTranslateMessage(pMsg);

}

不知道你啥语言,我刚做过这个的就写个大概流程吧all = webbrowserdocumentfor i = 0 to alllength - 1 do showmessage(allitems(i)value); type id等先判定类型,是否是IHTMLInputElement因为他接口很多,所以,有的不支持type,你必须转换接口到支持type的那个

以上就是关于MFC中静态文本框获取鼠标移动到按钮上的消息全部的内容,包括:MFC中静态文本框获取鼠标移动到按钮上的消息、用WebBrowser 怎么获取按钮和文本框元素的各种详细信息、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9658977.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存