[cpp] ​​view plain​​ ​​copy​

 


  1. RECT rtWindow;  
  2.     GetWindowRect(&rtWindow);  
  3.     //long x = 400;  
  4.     //long y = 200;  
  5.     long x = rtWindow.left;  
  6.     long y = rtWindow.top;  
  7.     long cxWidth = rtWindow.right-rtWindow.left;  
  8.     long cyHeight = rtWindow.bottom-rtWindow.top;  
  9.     const long nOffset  = 9;  
  10.     const long SLEEP_INTERAL = 60;  
  11.       
  12.     for(long i=0; i<=2; ++i)  
  13.     {  
  14.         ::MoveWindow(m_hWnd, x+nOffset, y-nOffset, cxWidth, cyHeight, TRUE);  
  15.         ::Sleep(SLEEP_INTERAL);  
  16.         ::MoveWindow(m_hWnd, x-nOffset, y-nOffset, cxWidth, cyHeight, TRUE);  
  17.         ::Sleep(SLEEP_INTERAL);  
  18.         ::MoveWindow(m_hWnd, x-nOffset, y+nOffset, cxWidth, cyHeight, TRUE);  
  19.         ::Sleep(SLEEP_INTERAL);  
  20.         ::MoveWindow(m_hWnd, x+nOffset, y+nOffset ,cxWidth, cyHeight, TRUE);  
  21.         ::Sleep(SLEEP_INTERAL);  
  22.         ::MoveWindow(m_hWnd, x, y, cxWidth, cyHeight, TRUE);  
  23.         ::Sleep(SLEEP_INTERAL);  
  24.     }