Aufmerksamkeit erforderlich / orange blinken

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

DAK

Betreff: Aufmerksamkeit erforderlich / orange blinken

BeitragMo, Jun 23, 2008 20:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Hat jemand eine Ahnung, wie ichs hinbekomme, dass ein Programm in der Taskleiste so orange blinkt, wies z.B. bei MSN ist, wenn man angeschrieben wird, während man grad ein anderes Fenster offen hat?
Gewinner der 6. und der 68. BlitzCodeCompo
 

ChristianK

BeitragMo, Jun 23, 2008 20:27
Antworten mit Zitat
Benutzer-Profile anzeigen
http://msdn.microsoft.com/en-u...79347.aspx
Im Codearchiv ( BlitzMax ) gab es mal was dazu, glaube ich ...
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT

DAK

BeitragMo, Jun 23, 2008 21:06
Antworten mit Zitat
Benutzer-Profile anzeigen
bin leider mit decls usw recht unfähig.. ich kann sie verwenden, machen aber weniger... könnte mir da wer auf die sprünge helfen?
Gewinner der 6. und der 68. BlitzCodeCompo

the FR3AK

BeitragMo, Jun 23, 2008 21:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Da gibts auch nen Befehl aus der Api oder so müsste flashwindow heissen

*EDIT*

sry hab den link übersehn

*EDIT2*

Hab mal ne Userlib gecodet die eine solche Funktion besitzt Very Happy vll kannst du es brauchen

hier klicken für Infos und Download

DAK

BeitragMo, Jun 23, 2008 22:17
Antworten mit Zitat
Benutzer-Profile anzeigen
hey, danke, genau, was ich brauch...

war grad drauf und dran, mir die flashwindow()-funktion mit c++ selber zu coden, danke noch mal.
Gewinner der 6. und der 68. BlitzCodeCompo

the FR3AK

BeitragMo, Jun 23, 2008 22:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Hab grade ne neuere Version hochgeladen (Selber Link wie oben) wo man bestimmen kann ob das Fenster Inaktiv sein muss das es blinkt oder ob es einfach so blinken soll.
Einfach nochmal runterladen und die Funktionen.txt durchlesen.

DAK

BeitragMo, Jun 23, 2008 22:26
Antworten mit Zitat
Benutzer-Profile anzeigen
Das kann das ganze nur verbessern... danke
Gewinner der 6. und der 68. BlitzCodeCompo

BtbN

BeitragMo, Jun 23, 2008 22:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Das ganze sollte auch ohne eine zusätzliche DLL machbar sein.
 

ChristianK

BeitragMo, Jun 23, 2008 22:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Hat zwar nicht ganz so viele Möglichkeiten, ist aber leicht erweiterbar. Wink

Code: [AUSKLAPPEN]
.lib "user32.dll"

FlashWindowEx%( flashwinfo* )


Code: [AUSKLAPPEN]
Function FlashWindow( flashes, interval )
   Local hwnd = SystemProperty( "AppHWND" )
   Local flash = CreateBank( 20 )
   
   PokeInt flash, 0, 20
   PokeInt flash, 4, hwnd
   PokeInt flash, 8, 2
   PokeInt flash, 12, flashes
   PokeInt flash, 16, interval
   
   FlashWindowEx flash
   
   FreeBank flash
   Return 1
End Function

While Not KeyDown( 1 )
   If KeyHit( 28 ) FlashWindow( 10, 500 )
Wend

End
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT
 

ungebildeter Neuling

Betreff: Fenster aktiv?

BeitragFr, Okt 03, 2008 16:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo zusammen,

gibt es eine Möglichkeit, in Blitz3D abzufragen, ob das Fenster geöffnet ist?
Ich habe das Forum schon durchgeschaut, aber da sind nur einträge zu BlitzMax oder sonstigem, außerdem hätte ich das gerne ohne dll.
Hat deshalb jemand eine Userlib für so etwas?
Vielen Dank
Gruß ungebildeter Neuling

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group