Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB.NET: VB (.NET) - Toisen ohjelman ikkunareunus

Quirzo [20.04.2007 18:00:08]

#

Kuinka saan muutettua toisen ohjelman, jonka avaan ohjelmassani, border-stylen sellaiseksi toolwindowiksi, eli pieni ruksi jne. Onko tämä mahdollista.

Olen setwindowlong -apikomennolla saanut ruksit yms ja myös -jos haluaisin- reunat pois kokonaan, mutta onko siis mahdollista muuttaa sitä tyyliä?

http://www.andreavb.com/tip050002.html <- Tuolta sivulta olen jotain löytänyt.

KIITOS

neau33 [21.04.2007 13:26:25]

#

Heippa Quirzo!

Mahdollista on ja esim. täältä löytyy aiheesta lisää...

Olettaisin, että sulla on ApiViewer koneellasi, joten siitä voisi myös olla hyötyä...

Myös .NET'ssä on mahdollista käyttää "Old Style" API-kutsuja...

VB:n ( -> VB6) Declare Function Get_Jotain Lib "JokuDll.dll" ... esitellään VB.NET ympäristössä lähes täysin samaan tyyliin...

Public Class OldStyleApi

  Declare Auto Function MsgBox Lib "User32.dll" Alias "MessageBox" _
  (hWnd As Integer, txt As String, caption As String, Typ As Integer) As Integer

End Class

Funktion kutsu esim.

OldStyleApi.MsgBox(0, "HEIPPA!", "MsgBox", 0 )

Quirzo [21.04.2007 16:37:06]

#

Olen käyttänyt kyllä apeja vb.netissä myös, mutta kiitos :)

KIITOS TODELLA PALJON tuosta sivusta.
Sain sen tehtyä!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta