• R/O
  • SSH
  • HTTPS

dxruby: Commit


Commit MetaInfo

Revision523 (tree)
Time2015-12-27 10:03:43
Authormirichi

Log Message

フルスクリーンからウィンドウモードに変更した際のNOTOPMOST指定追加

Change Summary

Incremental Difference

--- branches/1.5dev/messagethread.c (revision 522)
+++ branches/1.5dev/messagethread.c (revision 523)
@@ -233,7 +233,7 @@
233233 if( !g_WindowInfo.windowed )
234234 { /* フルスクリーン */
235235 SetWindowLong( g_hWnd, GWL_STYLE, WS_POPUP );
236- SetWindowPos( g_hWnd, HWND_TOP, 0, 0, g_WindowInfo.width, g_WindowInfo.height, SWP_NOZORDER);
236+ SetWindowPos( g_hWnd, HWND_TOP, 0, 0, g_WindowInfo.width, g_WindowInfo.height, 0);
237237 }
238238 else
239239 { /* ウィンドウモード */
@@ -247,11 +247,11 @@
247247 /* ウィンドウ移動/サイズ設定 */
248248 if( g_WindowInfo.x == CW_USEDEFAULT )
249249 { /* 位置がデフォルトの場合 */
250- SetWindowPos( g_hWnd, HWND_TOP, 0, 0, rect.right, rect.bottom, SWP_NOZORDER | SWP_NOMOVE);
250+ SetWindowPos( g_hWnd, HWND_NOTOPMOST , 0, 0, rect.right, rect.bottom, SWP_NOMOVE);
251251 }
252252 else
253253 { /* 位置指定の場合 */
254- SetWindowPos( g_hWnd, HWND_TOP, g_WindowInfo.x, g_WindowInfo.y, rect.right, rect.bottom, SWP_NOZORDER );
254+ SetWindowPos( g_hWnd, HWND_NOTOPMOST, g_WindowInfo.x, g_WindowInfo.y, rect.right, rect.bottom, 0 );
255255 }
256256 }
257257
Show on old repository browser