Winapi 有没有办法直接向子控件发送TTN_NEEDTEXT通知?

Winapi 有没有办法直接向子控件发送TTN_NEEDTEXT通知?,winapi,mfc,Winapi,Mfc,我有一个编辑控件,其中有一个工具提示控件。现在我想在该编辑控件本身而不是该编辑控件的父窗口接收TTN_NEEDTEXT。有办法吗 这是我创建工具提示控件的编辑控件的OnCreate代码 if(this->GetSafeHwnd() == NULL || !m_wndToolTip.Create(this)) { AfxMessageBox(_T("FAILED to Create"), IDOK); } else { m_wndToolTip.AddTool(this, L

我有一个编辑控件,其中有一个工具提示控件。现在我想在该编辑控件本身而不是该编辑控件的父窗口接收TTN_NEEDTEXT。有办法吗

这是我创建工具提示控件的编辑控件的
OnCreate
代码

if(this->GetSafeHwnd() == NULL || !m_wndToolTip.Create(this))
{
    AfxMessageBox(_T("FAILED to Create"), IDOK);
}
else
{
    m_wndToolTip.AddTool(this, LPSTR_TEXTCALLBACK);
    m_wndToolTip.Activate(TRUE);
}

只需在子窗口内使用ON_NOTIFY_REFLECT


只要父窗口也是MFC窗口,WM_NOTIFY消息就会反射回子窗口。

对编辑控件进行子类化,并将消息转发回父窗口。我需要TTN_NEEDTEXT到达我的编辑控件,而不是该编辑控件的父窗口。我不明白为什么我要把这条信息转发给家长?哦,对不起,我看错了。如果编辑控件拥有工具提示,则消息将已发送到编辑控件。显然,该通知消息将发送到编辑控件的父控件。我已经更新了问题。请查看代码。
TTN\u NEEDTEXT
将发送到工具提示的所有者窗口,而不是所有者的父级。