Gå til innhold

Anbefalte innlegg

Hei.

Har nå fått tak i softphone.

Bruker derretter winamp til ventemusikk og lydkontroll til å velge mellom mic og winamp.

 

Er det noen måte å lage en liten dock så at alle programmene er sammlet innen 1 form så jeg slepper å trykke frem alle hver gang ?

 

Takker

Lenke til kommentar
Videoannonse
Annonse

Tror ikke det er bare bare, men du kan jo leke deg med Windows API funksjonen SetParent().

 

Har du vindus referanse til din Dock Form og får tak i vindu-ref til de andre programmene, så skal du kunne bruke SetParent på disse slik at parent til hvert program blir din form istedet for desktop. Vinduene vil da ligge inni formen din, som en slags MDI child greie.

 

Litt triksing og juksing og du får sikkert noe som er som du ønsker.

 

[DllImport("user32.dll", SetLastError=true)] 
public static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent); 

 

PS. SetParent er forresten en fin måte å f.eks legge knapper o.l. på andre programmer. F.eks lag en form med 2 knapper du vil vise på f.eks Internet Explorer. Deretter flytter du dem over til IE ved å bruke SetParent(button1.Handle, IEXPLORE_HWND).

Endret av wolf5
Lenke til kommentar

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å
×
×
  • Opprett ny...