MFC 任务托盘显示气泡

Posted ahcc08

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC 任务托盘显示气泡相关的知识,希望对你有一定的参考价值。

void CTestDlg::OnClose()

    ShowWindow(SW_HIDE);

    if (!m_bHideNoticeInfo)
    
        ShowBalloonTip(_T("程序已最小化到托盘"), _T(""), 3000, 1);
        m_bHideNoticeInfo = true;
    
BOOL CTestDlg::ShowBalloonTip(LPCTSTR szMsg, LPCTSTR szTitle, UINT uTimeout, DWORD dwInfoFlags)

    m_nId.uTimeout = uTimeout;
    m_nId.dwInfoFlags = dwInfoFlags;
    strcpy_s(m_nId.szInfo, sizeof(m_nId.szInfo), szMsg ? szMsg : _T(""));
    strcpy_s(m_nId.szInfoTitle, sizeof(m_nId.szInfoTitle), szTitle ? szTitle : _T(""));
    return Shell_NotifyIcon(NIM_MODIFY, &m_nId);

 

以上是关于MFC 任务托盘显示气泡的主要内容,如果未能解决你的问题,请参考以下文章

C#中怎么使系统托盘的气泡每隔5秒显示一次

MFC C++ 托盘应用程序问题

怎么将窗口最小化到托盘

MFC下托盘图标的实现和托盘菜单

MFC添加图标到托盘

请问怎样使程序在最小化后图标放在任务栏的托盘上?