Gå til innhold

API for å skjule tittel-linja?


Anbefalte innlegg

Skrevet

Eg veit det går an å sette ControlBox til False og Caption til "", men da vises programmet i oppgavelinja uten tekst... og det er litt gørr.

 

Så eg lurer på om det er går an å skjule tittel-linja sjølv om det er tekst?

Videoannonse
Annonse
Skrevet

ShowInTaskbar skal være True, men eg vil gjerne ha tekst til programmet mitt. For vist eg skal skjule tittel-linja til programmet mitt så kan eg ikkje ha tekst i Caption, derfor lurer eg på om det går an å skjule tittel-linja manuelt uten å måtte fjerne tekst.

Skrevet

Hva mener du egentlig? Du vil at programmet skal vises i taskbar, men du vil ikke ha den blåe linja øverst?

 

Sett ShowInTaskbar til true og BorderStyle til 0.

Skrevet

Min form har desse verdiane:

Appearance: 1

BorderStyle: 2

Caption: ""

ControlBox: False

ShowInTaskbar: True

 

Da blir programmet mitt perfekt! Men... den dukker opp i oppgavelinja uten tekst. Den skal dukke opp der men eg vil gjerne ha tekst til. U C?

Skrevet

Sånn jeg forstår det vil du legge til tekst i vinduet på oppgavelinjen når formen har ingen tittellinje eller knapper. Dette kan du gjøre ved å kommunisere direkte med Windows, og unngå VB's prosedyrer og metoder. Bruk API-kallet SetWindowText for å få dette til:

 

Private Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String) As Long

Private Sub Form_Load()

SetWindowText Me.hwnd, "Testprogram"

End Sub

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...