Index: src/ch/MainWnd.cpp =================================================================== diff -u -N -r3cd8d4a64a63e4fb32d7dc96e46789c713698435 -ra0a0c78670588f86c6be24afb076e6b304441563 --- src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision 3cd8d4a64a63e4fb32d7dc96e46789c713698435) +++ src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision a0a0c78670588f86c6be24afb076e6b304441563) @@ -112,10 +112,13 @@ int CMainWnd::ShowTrayIcon() { // create system tray icon - HICON hIcon=(HICON)GetResManager().LoadImage(MAKEINTRESOURCE(IDR_MAINFRAME), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR | LR_VGACOLOR); - PCTSTR pszAppVer = GetApp().GetAppNameVer(); - bool bRes=m_ctlTray.CreateIcon(m_hWnd, WM_TRAYNOTIFY, pszAppVer, hIcon, 0); - if (!bRes) + HICON hIcon = (HICON)GetResManager().LoadImage(MAKEINTRESOURCE(IDR_MAINFRAME), IMAGE_ICON, 16, 16, LR_DEFAULTCOLOR | LR_VGACOLOR); + + CString strText = GetApp().GetAppNameVer(); + strText += GetResManager().LoadString(IDS_CH_PORTABLE_STRING); + + bool bRes=m_ctlTray.CreateIcon(m_hWnd, WM_TRAYNOTIFY, strText, hIcon, 0); + if(!bRes) { // GetLog()->Log(_T("[CMainWnd] ... creating tray icon failed.")); return -1;