uFlags に NIF_INFOも追加して、szInfoTitle/szInfo/dwInfoFlags を設定すれば起動時に出る
long CMainFrame::createTaskTray( void )
{
///////////////////////////////////////////////
// タスクトレイの常駐
///////////////////////////////////////////////
if ( m_bTaskTray ) return FALSE;
m_stNotifyIcon.cbSize = sizeof(NOTIFYICONDATA);
m_stNotifyIcon.uID = 100;
m_stNotifyIcon.hWnd = GetSafeHwnd();
m_stNotifyIcon.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP | NIF_INFO;
m_stNotifyIcon.hIcon = AfxGetApp()->LoadIcon( IDR_MAINFRAME );
m_stNotifyIcon.uCallbackMessage = WM_USER_POPUP;
lstrcpy( m_stNotifyIcon.szTip, _T("常駐アプリ"));
// バルーン
_tcscpy_s(m_stNotifyIcon.szInfoTitle, _T("常駐アプリ"));
_tcscpy_s(m_stNotifyIcon.szInfo, _T("右クリックでメニューを開いて操作して下さい。"));
m_stNotifyIcon.dwInfoFlags = NIIF_INFO; // 白い「!」マーク
::Shell_NotifyIcon( NIM_ADD, &m_stNotifyIcon );
m_bTaskTray = TRUE;
return TRUE;
}ネタ元