Español
Fuente/ Codesnippets

Ermitteln Fensterhandle Programmpfad

 

KompilierenMarcaSeparación
ermittelt den Programmpfad zu einem Fensterhandle
von Jörg Sellmeyer
Def GetWindowModuleFileName(3) !"User32","GetWindowModuleFileNameA"

Proc WinModuleFileName

    Parameters Hdl&
    Declare buf$
    buf$=MkStr$(chr$(0),256)
    @GetWindowModuleFileName(Hdl&,addr(buf$),256)
    buf$=trim$(buf$)
    Return buf$

EndProc

Findet alle aktiven Fenster, auch wenn sie im Iconmodus sind
Ermittelt Fensterhandle, HInstance des Fensters und Fensternamen
(c) Frank Abbing
Declare a&,x&,y&,text$,z&
Def GetWindowLong(2) !"USER32","GetWindowLongA"
Def GetWindow(2) !"USER32","GetWindow"
Cls
z&=0
a&=0
x&=%hwnd

While x&

    x&=GetWindow(x&,z&)
    z&=2

    If x&

        y&=GetWindowLong(x&,-6)

        If y&

            text$=GetText$(x&)

            If text$<>""

                AddString "Handle= "+Str$(X&)
                WinModuleFileName x&J. S.
                AddString "Programm= " + @$(0)J. S.
                AddString "HInstance= "+Str$(y&)
                AddString "Name= "+Chr$(34)+text$+Chr$(34)
                AddString " "
                a&=a&+1

            EndIf

        EndIf

    EndIf

Wend

text$=Str$(a&)+" Gefundene Fenster:"
@ListBox$(text$,1)
WaitInput
ref='./../../function-references/XProfan/end/'>End
 
20.12.2004  
 



Zum Quelltext


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

2.364 Views

Untitledvor 0 min.
AndreasS06.01.2019
rquindt23.01.2018
Thomas Freier21.02.2014
Tommy15.02.2013
Más...

Themeninformationen

Dieses Thema ha 1 subscriber:

unbekannt (1x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie