Im Hintergrund (Gelöst)

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Pummelie

Betreff: Im Hintergrund (Gelöst)

BeitragSo, Apr 12, 2009 22:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,
habe mal in der onlinehilfe einen befehl gelesen, der angibt ob das programm nicht im vordergrund läuft.
Finde diesen aber einfach nicht mehr Crying or Very sad

Wüsste jemand diesen befehl oder muss ich das per api machen Question
PS: Blitz 3D
It's done when it's done.
  • Zuletzt bearbeitet von Pummelie am Mo, Apr 13, 2009 11:07, insgesamt einmal bearbeitet

Ironstorm

Erstklassiger Contest-Veranstalter

BeitragMo, Apr 13, 2009 10:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Also ich wüsste da spontan keinen Befehl der sowas veranlasst.
Da müsstest du schon mittels Userlib/DLL/API rumwerkeln.

MfG
Ironstorm
..:: blackbird design : blackbird photography : Futuro Verde : X-Commander ::..
MacBook | Intel Core 2 Duo 2,1 GHz | 2048 MB RAM | 80 GB HDD | Mac OS X 10.6.2 (Snow Leopard) | Adobe CS4 Design Premium
 

da_poller

BeitragMo, Apr 13, 2009 10:52
Antworten mit Zitat
Benutzer-Profile anzeigen
b+ programme sind doch standartmäig unsichtbar oder?

Pummelie

BeitragMo, Apr 13, 2009 11:00
Antworten mit Zitat
Benutzer-Profile anzeigen
OK,
werde mal in der User32 und der shell32 suchen.
It's done when it's done.

Thunder

BeitragMo, Apr 13, 2009 11:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich glaube der Befehl heißt "GetForegroundWindow".

Edit: Ja so heißt er, hab gerade nachgeschaut.
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit
  • Zuletzt bearbeitet von Thunder am Mo, Apr 13, 2009 11:05, insgesamt einmal bearbeitet

Nicdel

BeitragMo, Apr 13, 2009 11:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Willst du wissen, ob das Programm im Vordergrund läuft oder es verstecken und zeigen? (Letzteres: ShowWindow)
Desktop: Intel Pentium 4 2650 Mhz, 2 GB RAM, ATI Radeon HD 3850 512 MB, Windows XP
Notebook: Intel Core i7 720 QM 1.6 Ghz, 4 GB DDR3 RAM, nVidia 230M GT, Windows 7

Pummelie

BeitragMo, Apr 13, 2009 11:06
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich möchte wissen ob das programm gerade nicht im vordergrund ist
z.b. der Internetexplorer drüber

@Thunder
THX
@Other
THX für Hilfe
It's done when it's done.
  • Zuletzt bearbeitet von Pummelie am Mo, Apr 13, 2009 11:14, insgesamt einmal bearbeitet

Thunder

BeitragMo, Apr 13, 2009 11:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Mit GetForegroundWindow(user32.dll) und SystemProperty("AppHWND")

Code: [AUSKLAPPEN]

If GetForegroundWindow()<>SystemProperty("AppHWND") Then ...


edit: spät Crying or Very sad
Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group