PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Form an Desktop grösse anpassen



inmate
06.07.2009, 14:00
Hallo, ich mache grade einen Systemfucker .Die Mainform soll sich aber an den Desktop anpassen sprich das sie den ganzen Desktop ausfüllt,da ich es so eingestellt habe das die frmMain immer im Fordergrund ist.Es soll so aussehen wie beim Jiqsaw Virus.

mfG

DarkFire
06.07.2009, 14:12
Dim WW As String = My.Computer.Screen.WorkingArea.Width.ToString
Dim WH As String = My.Computer.Screen.WorkingArea.Height.ToString


Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Me.Width = WW
Me.Height = WH
Me.Location = New Point(0, 0)
End Sub

inmate
06.07.2009, 14:29
Danke also gehen tut es nur man sieht die Taskleiste noch :/

kann man da noch was machen ?

mfg

Kaspersky
06.07.2009, 14:33
FormBorderstyle auf None machen
me.maximized = true

sollte reichen

inmate
06.07.2009, 14:48
ne geht leider nicht habe ich schon probiert ^^

DarkFire
06.07.2009, 14:51
Public Sub TaskBarVisible(ByVal Visible As Boolean)
Dim Handle As Integer = FindWindow("Shell_TrayWnd", "")

If Visible = True Then
SetWindowPos(Handle, 0, 0, 0, 0, 0, 64)
Else
SetWindowPos(Handle, 0, 0, 0, 0, 0, 128)
End If
End Sub


Wird aufgerufen mit:

TaskBarVisible(False)
TaskBarVisible(True)

inmate
06.07.2009, 15:06
Jap klappt ich musste nur noch die API´s deklarieren ;)

Danke an alle die mir geholfen haben


mfG