Пример работы с API-шным таймером. - VB

Узнай цену своей работы

Формулировка задачи:

?

Решение задачи: «Пример работы с API-шным таймером.»

textual
Листинг программы
  1. 'In a form
  2. Private Sub Form_Load()
  3.     'KPD-Team 1999
  4.    'URL: [url]http://www.allapi.net/[/url]
  5.    'E-Mail: [email]KPDTeam@Allapi.net[/email]
  6.    Me.Caption = 'Key Spy'
  7.    'Create an API-timer
  8.    SetTimer Me.hwnd, 0, 1, AddressOf TimerProc
  9. End Sub
  10. Private Sub Form_Paint()
  11.     Dim R As RECT
  12.     Const mStr = 'Перейди в другое приложение (например - в Блокнот), набей что нить на клаве, потом вернись, закрой меня и любуйся на MessageBox...'
  13.    'Clear the form
  14.    Me.Cls
  15.     'API uses pixels
  16.    Me.ScaleMode = vbPixels
  17.     'Set the rectangle's values
  18.    SetRect R, 0, 0, Me.ScaleWidth, Me.ScaleHeight
  19.     'Draw the text on the form
  20.    DrawTextEx Me.hDC, mStr, Len(mStr), R, DT_WORDBREAK Or DT_CENTER, ByVal 0&
  21. End Sub
  22. Private Sub Form_Resize()
  23.     Form_Paint
  24. End Sub
  25. Private Sub Form_Unload(Cancel As Integer)
  26.     'Kill our API-timer
  27.    KillTimer Me.hwnd, 0
  28.     'Show all the typed keys
  29.    MsgBox sSave
  30. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут