gpt4 book ai didi

c++ - 如何捕捉 EM_SHOWBALLOONTIP CEdit 消息?

转载 作者:行者123 更新时间:2023-12-04 07:25:38 24 4
gpt4 key购买 nike

我想 catch CEdit EM_SHOWBALLOONTIP留言内 PreTranslateMessage功能。
有人能告诉我怎么做吗?
谢谢你

BOOL CTestDlg::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->hwnd == m_edit1.GetSafeHwnd())
{
if (pMsg->message == EM_HIDEBALLOONTIP)
{
}

}
return CDialogEx::PreTranslateMessage(pMsg);
}

最佳答案

PreTranslateMessage 嵌套在消息循环中。因此,它被称为 queued messages只要。 EM_SHOWBALLOONTIP 是一条已发送的消息,永远不会出现在消息队列中。
换句话说:你不能观察 EM_SHOWBALLOONTIPPreTranslateMessage执行。

关于c++ - 如何捕捉 EM_SHOWBALLOONTIP CEdit 消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68233200/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com