Dim d
Private Sub Command1_Click()
d = d + 1
Image1.Picture = LoadPicture("E:\" & d & ".JPG")
Image1.Refresh
End Sub
Private Sub Command2_Click()
d = d - 1
Image1.Picture = LoadPicture("E:\" & d & ".JPG")
Image1.Refresh
End Sub
Viper писал(а):Перерисовать.
Private Declare Function SetWindowPos Lib "user32" (ByVal _
hWnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, _
ByVal y As Long, ByVal cx As Long, ByVal cy As Long, _
ByVal wFlags As Long) As Long
Sub SetTopmostWindow(ByVal hWnd As Long, Optional topmost As Boolean = True)
Const HWND_NOTOPMOST = -2
Const HWND_TOPMOST = -1
Const SWP_NOMOVE = &H2
Const SWP_NOSIZE = &H1
SetWindowPos hWnd, IIf(topmost, HWND_TOPMOST, HWND_NOTOPMOST), 0, 0, 0, 0, _
SWP_NOMOVE + SWP_NOSIZE
End Sub
qweq писал(а):Цель программы в том чтобы заблокировать экран. Не подумайте что пишу вирус. Я пишу программу для блокировки экрана. Пароль вводит пользователь , программа не требует отправки смс и чёнить типа того просто для блокировки. Потом-учто вин-пас не помогает его легко взломать.
Option Explicit
'функции API
Private Declare Function GetWindowLong Lib "user32" _
Alias "GetWindowLongA" (ByVal hwnd As Long, _
ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" _
Alias "SetWindowLongA" (ByVal hwnd As Long, _
ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function SetLayeredWindowAttributes _
Lib "user32" (ByVal hwnd As Long, ByVal crKey As Long, _
ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long
'константы API
Private Const LWA_COLORKEY = &H1
Private Const LWA_ALPHA = &H2
Private Const GWL_EXSTYLE = (-20)
Private Const WS_EX_LAYERED = &H80000
'объявления программы
Private Const BLEND = 180 'значение прозрачности
Private Sub Form_Load()
Dim rc As Long
'установить стиль окна
rc = GetWindowLong(Me.hwnd, GWL_EXSTYLE)
If Not (rc Or WS_EX_LAYERED) Then
rc = rc Or WS_EX_LAYERED
End If
SetWindowLong Me.hwnd, GWL_EXSTYLE, rc
'установить прозрачность
SetLayeredWindowAttributes Me.hwnd, 0, _
BLEND, LWA_ALPHA
End Sub
qweq писал(а):Ну без перезагрузки никак. Так в том и дело программа будет запускаться при включении виндови если взломан вин+л то это поможет.
А естли тебе интересно то я знаю 2 спосоюа взлома с перезагрузкой.
1) С помощью ERD Commander'а.
2) Снятием батарейки с материнки и в последствии сброса пароля адменистратора а дальше ясно что делать.
qweq писал(а):как открыть например word по нажатию кнопки ???
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 79