Пример работы с API-шным таймером. - VB
Формулировка задачи:
?
Решение задачи: «Пример работы с API-шным таймером.»
textual
Листинг программы
- 'In a form
- Private Sub Form_Load()
- 'KPD-Team 1999
- 'URL: [url]http://www.allapi.net/[/url]
- 'E-Mail: [email]KPDTeam@Allapi.net[/email]
- Me.Caption = 'Key Spy'
- 'Create an API-timer
- SetTimer Me.hwnd, 0, 1, AddressOf TimerProc
- End Sub
- Private Sub Form_Paint()
- Dim R As RECT
- Const mStr = 'Перейди в другое приложение (например - в Блокнот), набей что нить на клаве, потом вернись, закрой меня и любуйся на MessageBox...'
- 'Clear the form
- Me.Cls
- 'API uses pixels
- Me.ScaleMode = vbPixels
- 'Set the rectangle's values
- SetRect R, 0, 0, Me.ScaleWidth, Me.ScaleHeight
- 'Draw the text on the form
- DrawTextEx Me.hDC, mStr, Len(mStr), R, DT_WORDBREAK Or DT_CENTER, ByVal 0&
- End Sub
- Private Sub Form_Resize()
- Form_Paint
- End Sub
- Private Sub Form_Unload(Cancel As Integer)
- 'Kill our API-timer
- KillTimer Me.hwnd, 0
- 'Show all the typed keys
- MsgBox sSave
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д