vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
FindWindow( 
Autor: xenon88
Datum: 07.10.09 22:05

Heyho,

ich hab da ein kleines Problem.
Nach einigen Stunden googlen bekomme ich eine funktion nicht zum laufen.
Diese ist es :

Public Class Form1
 
    Private Declare Function FindWindow Lib "user32" _
      Alias "FindWindowA" ( _
      ByVal lpClassName As String, _
      ByVal lpWindowName As String) As Long
 
 
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button1.Click
        Dim a As Long
        a = FindWindow( , )
        MsgBox(a)
 
    End Sub
End Class
Ich möchte ein Fensterhandle zurückbekommen, mit dem ich dann zum Beispiel auf das Notepad-Fenster zugreifen kann.
Welche Argumente müsste ich der Funktion FindWindow übergeben, damit ich auf eben jenes Beispiel zugreifen könnte? "Unbenannt - Editor" ist der Fenstername, "Notepad.exe" ist der Name im Taskmanager und irgendwie will er mir in keiner Kombination einen vernünftigen Handle ausgeben (wenn ich Me.Handle ausgeben lasse, erhalte ich eine 4 stellige Zahl - bei dem obrigen Beispiel ist die Zahl um ein vielfaches länger und der Zugriff funktioniert nicht).

Über Hilfe würd ich mich sehr freuen ;)

Beitrag wurde zuletzt am 07.10.09 um 22:08:58 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
FindWindow(1.031xenon8807.10.09 22:05
Re: FindWindow(701Maas07.10.09 22:28
Re: FindWindow(610GPM07.10.09 22:35
Re: FindWindow(543xenon8807.10.09 23:17

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel