Можно ли не имея заголовка на самой форме добиться того, что-бы на кнопке в панели задач все-таки было написано название проги?
у меня получается так сделать, только если BorderStyle стоит None
Но хотелось бы сотворить такое с типом Sizable...
ZlydenGL писал(а):А в свойстве формы ShowInTaskBar что прописано?
alibek писал(а):True естественно.
Тебе нужно, чтобы в Caption было одно, а на кнопке другое? Или ты хочешь, чтобы у тебя окно было с рамкой и без заголовка?
ZlydenGL писал(а):Понял!!! Тебе на App.Title!!! Вроде бы должно помочь...
Option Explicit
Private Declare Function SetWindowText Lib "user32.dll" Alias "SetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String) As Long
Private Sub Form_DblClick()
Unload Me
End Sub
Private Sub Form_Load()
SetWindowText Me.hwnd, "Мой мегазаголовок"
End Sub
GSerg писал(а):Щас я вам сказочку расскажу, про то, как не нужно забывать про простые решения
Полез я сначала в сабклассинг. Обрабатываю WM_GETTEXT и ======= Сгрызено моей собакой =========
таскменеджер как раз из другого треда.
Вывод:
- Код: Выделить всё
Option Explicit
Private Declare Function SetWindowText Lib "user32.dll" Alias "SetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String) As Long
Private Sub Form_DblClick()
Unload Me
End Sub
Private Sub Form_Load()
SetWindowText Me.hwnd, "Мой мегазаголовок"
End Sub
Да, я тоже долго смеялся
GSerg писал(а):Щас я вам сказочку расскажу, про то, как не нужно забывать про простые решения
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1