C# - 模擬來電震動視窗

  • 53865
  • 0
  • C#
  • 2008-03-23

C# - 模擬來電震動視窗

下面的程式碼的效果,就跟 MSN 的來電震動一樣,非常的無用!突然心血來潮,無聊寫一寫的!

Code:

  1. // 來電震動視窗
  2. private void nudgeWindow( )
  3. {
  4. // 記錄視窗舊位置
  5. int oldLeft = Left;
  6. int oldTop = Top;
  7. // 變動位置
  8. Random r = new Random( );
  9. for ( int i = 0; i <= 500; i++)
  10. {
  11. int left = r.Next (Left - 20, Left + 20 );
  12. Left = left;
  13. int top = r.Next (Top - 20, Top + 20 );
  14. Top = top;
  15. Left = oldLeft;
  16. Top = oldTop;
  17. }
  18. }