svnno****@sourc*****
svnno****@sourc*****
2017年 4月 12日 (水) 18:00:48 JST
Revision: 6685 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6685 Author: doda Date: 2017-04-12 18:00:48 +0900 (Wed, 12 Apr 2017) Log Message: ----------- 通知アイコンのクリックでアイコンを隠すようにした。 古い OS ではバルーンクリック時もボタンダウン通知が来ている気がするので 2000 でのバルーンクリックで通知アイコンが消えないのも直るかも。 Modified Paths: -------------- trunk/teraterm/teraterm/vtwin.cpp -------------- next part -------------- Modified: trunk/teraterm/teraterm/vtwin.cpp =================================================================== --- trunk/teraterm/teraterm/vtwin.cpp 2017-04-12 09:00:39 UTC (rev 6684) +++ trunk/teraterm/teraterm/vtwin.cpp 2017-04-12 09:00:48 UTC (rev 6685) @@ -3810,16 +3810,13 @@ return 0; } - LONG CVTWindow::OnNotifyIcon(UINT wParam, LONG lParam) { if (wParam == 1) { switch (lParam) { case WM_MOUSEMOVE: - case WM_LBUTTONDOWN: case WM_LBUTTONUP: case WM_LBUTTONDBLCLK: - case WM_RBUTTONDOWN: case WM_RBUTTONUP: case WM_RBUTTONDBLCLK: case WM_CONTEXTMENU: @@ -3829,6 +3826,10 @@ case NIN_SELECT: // nothing to do break; + case WM_LBUTTONDOWN: + case WM_RBUTTONDOWN: + HideNotifyIcon(&cv); + break; case NIN_BALLOONTIMEOUT: HideNotifyIcon(&cv); break; @@ -3842,7 +3843,6 @@ return 0; } - void CVTWindow::OnFileNewConnection() { // char Command[MAXPATHLEN], Command2[MAXPATHLEN];