Changeset 9423 for trunk/src/user32/clipboard.cpp
- Timestamp:
- Nov 25, 2002, 10:48:13 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/clipboard.cpp
r9198 r9423 1 /* $Id: clipboard.cpp,v 1.1 5 2002-09-03 12:34:01sandervl Exp $ */1 /* $Id: clipboard.cpp,v 1.16 2002-11-25 09:48:13 sandervl Exp $ */ 2 2 3 3 /* … … 28 28 { 29 29 Win32BaseWindow *wndRemove, *wndNext; 30 HWND hwndOS2Remove, hwndOS2Next ;30 HWND hwndOS2Remove, hwndOS2Next = 0; 31 31 32 32 wndRemove = Win32BaseWindow::GetWindowFromHandle(hwndRemove); … … 39 39 RELEASE_WNDOBJ(wndRemove); 40 40 41 wndNext = Win32BaseWindow::GetWindowFromHandle(hwndNext); 42 if(!wndNext) { 43 dprintf(("ChangeClipboardChain, window %x not found", hwndNext)); 44 SetLastError(ERROR_INVALID_WINDOW_HANDLE); 45 return 0; 46 } 47 hwndOS2Next = wndNext->getOS2WindowHandle(); 48 RELEASE_WNDOBJ(wndNext); 41 if(hwndNext) { 42 wndNext = Win32BaseWindow::GetWindowFromHandle(hwndNext); 43 if(!wndNext) { 44 dprintf(("ChangeClipboardChain, window %x not found", hwndNext)); 45 SetLastError(ERROR_INVALID_WINDOW_HANDLE); 46 return 0; 47 } 48 hwndOS2Next = wndNext->getOS2WindowHandle(); 49 RELEASE_WNDOBJ(wndNext); 50 } 49 51 50 52 dprintf(("USER32: ChangeClipboardChain\n")); … … 243 245 HANDLE hRet = O32_GetClipboardData(uFormat); 244 246 dprintf(("GetClipboardData %x returned %x", uFormat, hRet)); 247 #ifdef DEBUG 248 if(hRet) { 249 if(uFormat == CF_TEXT || uFormat == CF_DSPTEXT) { 250 char *lpszText = (char *)GlobalLock(hRet); 251 if(lpszText) dprintf(("GetClipboardData %s", lpszText)); 252 GlobalUnlock(hRet); 253 } 254 if(uFormat == CF_UNICODETEXT) { 255 LPWSTR lpszText = (LPWSTR)GlobalLock(hRet); 256 if(lpszText) dprintf(("GetClipboardData %ls", lpszText)); 257 GlobalUnlock(hRet); 258 } 259 } 260 #endif 245 261 return hRet; 246 262 } … … 250 266 { 251 267 dprintf(("SetClipboardData %x %x", uFormat, hClipObj)); 268 #ifdef DEBUG 269 if(hClipObj) { 270 if(uFormat == CF_TEXT || uFormat == CF_DSPTEXT) { 271 char *lpszText = (char *)GlobalLock(hClipObj); 272 if(lpszText) dprintf(("SetClipboardData %s", lpszText)); 273 GlobalUnlock(hClipObj); 274 } 275 if(uFormat == CF_UNICODETEXT) { 276 LPWSTR lpszText = (LPWSTR)GlobalLock(hClipObj); 277 if(lpszText) dprintf(("SetClipboardData %ls", lpszText)); 278 GlobalUnlock(hClipObj); 279 } 280 } 281 #endif 252 282 return O32_SetClipboardData(uFormat, hClipObj); 253 283 }
Note:
See TracChangeset
for help on using the changeset viewer.