|
| Autor |
Nachricht |
Topmaster_ Tutorial Leser

Anmeldedatum: 15.09.2007 Beiträge: 32
|
[VB]Minimieren von Prozessen
Verfasst am: 15.09.2007, 08:06 |
|
|
Hi VB team Ich arbeite gearade an einem Tool und bin auf ein Problem gestoßen.
Ich möchte das Das Tool eine Anwendung Minimiert und Maxiemiert
Die anwendung um die es sich handelt ist ein spiel das wenn man Die Windows Taste drückt sich nicht minimiert sondern ganze zeit angezeigt wird.Deshalb wollte ich es Minimieren naja aber leider geht es nicht so wie ich es dachte:(
Das ist der Anwedungs Code:
| Code: | Private Sub SroMinimierenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SroMinimierenToolStripMenuItem.Click
End Sub
|
Die Windows Anwendung heißt sro_client.exe
Kann mir einer Hilfe leisten? Wäre ganz nett:)
Mfg:Topmaster |
|
| |
|
 |
TheCoder_ Überflieger


Anmeldedatum: 31.12.2006 Beiträge: 359 Wohnort: Essen
|
Verfasst am: 15.09.2007, 09:42 |
|
|
Öffne vorher noch ein fenster zb. Editor, dann kannste mit Alt TAB wechseln
 |
|
| |
|
 |
Topmaster_ Tutorial Leser

Anmeldedatum: 15.09.2007 Beiträge: 32
|
|
| |
|
 |
Bahamut_ « Moderator »

Anmeldedatum: 12.12.2006 Beiträge: 250
|
|
| |
|
 |
Topmaster_ Tutorial Leser

Anmeldedatum: 15.09.2007 Beiträge: 32
|
Verfasst am: 16.09.2007, 08:56 |
|
|
Ich denke mal das ist das was ich suche Problem ist nur das er mir sag das er
FindWindow und ShowWindow nicht deklarieren kann ;( |
|
| |
|
 |
Bahamut_ « Moderator »

Anmeldedatum: 12.12.2006 Beiträge: 250
|
Verfasst am: 16.09.2007, 12:43 |
|
|
Sorry hab ich gestern voll verpeilt
[vb:1:ed882a1d60]
Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Integer, ByVal nCmdShow As Integer) As Integer
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Integer
Dim lngHandle As Integer
lngHandle = FindWindow(vbNullString, "Titel deiner Anwendung")
ShowWindow(lngHandle, 3)
[/vb:1:ed882a1d60] VB.Net-Compiler: http://www.microsoft.com/germany/express/download/default.aspx
VB.Net-eBook: http://www.galileocomputing.de/openbook/visual_basic/ |
|
| |
|
 |
Topmaster_ Tutorial Leser

Anmeldedatum: 15.09.2007 Beiträge: 32
|
|
| |
|
 |
Bahamut_ « Moderator »

Anmeldedatum: 12.12.2006 Beiträge: 250
|
Verfasst am: 16.09.2007, 13:16 |
|
|
Okey diesmal bin nicht ich schuld
Die beiden Declarationen müssen ganz am Anfang stehn, nichtinnerhalb eines Subs.
Z.b So:
[vb:1:860719f69e]
Public Class Form1
Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Integer, ByVal nCmdShow As Integer) As Integer
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Integer
Private Sub Abc(Byval A as string) handles Blubb.click
'.....
End Sub
' Noch ein paar Subs
Private Sub Minimieren( Byval .... ) handles .....
Dim lngHandle As Integer
lngHandle = FindWindow(vbNullString, "Titel deiner Anwendung")
ShowWindow(lngHandle, 3)
End Sub
End Class
[/vb:1:860719f69e]
Also die Declarationen stehn immer zwischen Class (Public Class Form 1) und dem ersten Sub (Private Sub Abc in dem Fall ^^).
[/vb] VB.Net-Compiler: http://www.microsoft.com/germany/express/download/default.aspx
VB.Net-eBook: http://www.galileocomputing.de/openbook/visual_basic/ |
|
| |
|
 |
Topmaster_ Tutorial Leser

Anmeldedatum: 15.09.2007 Beiträge: 32
|
Verfasst am: 16.09.2007, 14:15 |
|
|
Jo das ist es:D Perfekt danke
Aber er Lässt das Fenster nur groß machen wie minimiert man das dann
Stat Show einfach hide oder was hin scherieben? Das brüchte ich noch |
|
| |
|
 |
Bahamut_ « Moderator »

Anmeldedatum: 12.12.2006 Beiträge: 250
|
|
| |
|
 |