• R/O
  • SSH
  • HTTPS

ttssh2: コミット


コミットメタ情報

リビジョン9950 (tree)
日時2022-05-24 00:12:09
作者zmatsuo

ログメッセージ

高DPI対応

- WM_DPICHANGED メッセージをハンドルしていなかった
- r9938

変更サマリ

差分

--- branches/adjust_icon/teraterm/ttpmacro/ttmmain.cpp (revision 9949)
+++ branches/adjust_icon/teraterm/ttpmacro/ttmmain.cpp (revision 9950)
@@ -684,6 +684,13 @@
684684 return 0;
685685 }
686686
687+LRESULT CCtrlWindow::OnDpiChanged(WPARAM wp, LPARAM)
688+{
689+ const UINT new_dpi = LOWORD(wp);
690+ TTSetIcon(m_hInst, m_hWnd, MAKEINTRESOURCEW(IDI_TTMACRO), new_dpi);
691+ return TRUE;
692+}
693+
687694 LRESULT CCtrlWindow::DlgProc(UINT msg, WPARAM wp, LPARAM lp)
688695 {
689696 switch(msg)
@@ -722,6 +729,9 @@
722729 case WM_USER_DDEEND:
723730 OnDdeEnd(wp, lp);
724731 break;
732+ case WM_DPICHANGED:
733+ OnDpiChanged(wp, lp);
734+ break;
725735 }
726736 return FALSE;
727737 }
--- branches/adjust_icon/teraterm/ttpmacro/ttmmain.h (revision 9949)
+++ branches/adjust_icon/teraterm/ttpmacro/ttmmain.h (revision 9950)
@@ -74,5 +74,5 @@
7474 LRESULT OnDdeReady(WPARAM wParam, LPARAM lParam);
7575 LRESULT OnDdeEnd(WPARAM wParam, LPARAM lParam);
7676 LRESULT OnMacroBringup(WPARAM wParam, LPARAM lParam);
77+ LRESULT OnDpiChanged(WPARAM wp, LPARAM lp);
7778 };
78-
旧リポジトリブラウザで表示