Changeset 28366 in vbox for trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxSeamless.cpp
- Timestamp:
- Apr 15, 2010 2:44:38 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 60126
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxSeamless.cpp
r27955 r28366 45 45 HDC hdc; 46 46 HRGN hrgn; 47 #ifndef MMSEAMLESS 47 48 RECT rect; 49 #endif 48 50 } VBOX_ENUM_PARAM, *PVBOX_ENUM_PARAM; 49 51 … … 165 167 Log(("VBoxEnumFunc %x\n", hwnd)); 166 168 /* Only visible windows that are present on the desktop are interesting here */ 169 #ifndef MMSEAMLESS 167 170 if ( GetWindowRect(hwnd, &rectWindow) 168 171 && IntersectRect(&rectVisible, &lpParam->rect, &rectWindow)) 169 172 { 173 #else 174 if (GetWindowRect(hwnd, &rectWindow)) 175 { 176 rectVisible = rectWindow; 177 #endif 170 178 char szWindowText[256]; 171 179 szWindowText[0] = 0; … … 227 235 param.hrgn = 0; 228 236 237 #ifndef MMSEAMLESS 229 238 GetWindowRect(GetDesktopWindow(), ¶m.rect); 230 239 Log(("VBoxRecheckVisibleWindows desktop=%x rect (%d,%d) (%d,%d)\n", GetDesktopWindow(), param.rect.left, param.rect.top, param.rect.right, param.rect.bottom)); 240 #endif 231 241 EnumWindows(VBoxEnumFunc, (LPARAM)¶m); 232 242
Note:
See TracChangeset
for help on using the changeset viewer.