• R/O
  • SSH
  • HTTPS

ttssh2: Commit


Commit MetaInfo

Revision8557 (tree)
Zeit2020-02-21 12:37:55
Autorzmatsuo

Log Message

EnumDisplayMonitors() API を使えるようにした

- pEnumDisplayMonitors を初期化していなかった
- 影響範囲

- transparent-windowブランチ
- 透過具合をActive/Inactiveで各々調整できるようにしたとき
- compat_win.cpp を作ったときから
- 4.101 から

- 発生していた問題

- メイン(プライマリ)ディスプレイ以外で Tera Term の背景にデスクトップ画像を表示できない

Ändern Zusammenfassung

Diff

--- trunk/teraterm/common/compat_win.cpp (revision 8556)
+++ trunk/teraterm/common/compat_win.cpp (revision 8557)
@@ -142,7 +142,6 @@
142142 { "SetThreadDpiAwarenessContext", (void **)&pSetThreadDpiAwarenessContext },
143143 { "IsValidDpiAwarenessContext", (void **)&pIsValidDpiAwarenessContext },
144144 { "GetDpiForWindow", (void **)&pGetDpiForWindow },
145- { "MonitorFromRect", (void **)&pMonitorFromRect },
146145 { "AdjustWindowRectEx", (void **)&pAdjustWindowRectEx },
147146 { "AdjustWindowRectExForDpi", (void **)&pAdjustWindowRectExForDpi },
148147 #ifndef UNICODE_API_DISABLE
@@ -161,9 +160,10 @@
161160 { "GetWindowTextW", (void **)&pGetWindowTextW },
162161 { "GetWindowTextLengthW", (void **)&pGetWindowTextLengthW },
163162 #endif
164-
163+ { "EnumDisplayMonitors", (void **)&pEnumDisplayMonitors },
165164 { "MonitorFromWindow", (void **)&pMonitorFromWindow },
166165 { "MonitorFromPoint", (void **)&pMonitorFromPoint },
166+ { "MonitorFromRect", (void **)&pMonitorFromRect },
167167 { "GetMonitorInfoA", (void **)&pGetMonitorInfoA },
168168 {},
169169 };
Show on old repository browser