Создание нестандартной формы на VB
Формулировка задачи:
Подскажите кто-нить можно ли создать в vb6 форму не стандарную(квадратную), а например: круглую либо в виде текста???
-----------------------------
Если кто знает как это сделать либо где почитать надо что б так сделать ОТВЕТЬТЕ!!! Зарание СПАСИБО.
Решение задачи: «Создание нестандартной формы на VB»
textual
Листинг программы
- Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
- Private Declare Sub ReleaseCapture Lib "user32" ()
- Private Const WM_NCLBUTTONDOWN = &HA1
- Private Const HTCAPTION = 2
- Private Sub Form_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single) ' перемещение формы за любое место
- Dim lr As Long
- If Button = 1 Then
- Call ReleaseCapture
- lr = SendMessage(hwnd, WM_NCLBUTTONDOWN, HTCAPTION, 0&)
- End If
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д