Einzelnen Beitrag anzeigen
Alt 26.01.2003, 12:56   #1
waquner
Jr. Member
 
Registriert seit: 01.01.2003
Alter: 40
Beiträge: 75


waquner eine Nachricht über ICQ schicken
Standard TrayClockWClass

Hallo!
kennt ihr "Chameleon Clock"? Mit diesem Programm kann man dir WIndwos Uhr verändern.
Ich will sowas ähnliches programmieren nur hab ichd a ein Problem. (die folgenden sources sin VB aber in C++ gings genauso ned)

Mit
Code:
FindClass& = FindWindow("Shell_TrayWnd", vbNullString)
   FindParent& = FindWindowEx(FindClass&, 0, "TrayNotifyWnd", vbNullString)
   Handle& = FindWindowEx(FindParent&, 0, "TrayClockWClass", vbNullString)
hab ich mal das handle von der Uhr...

Um zu testen ob das auch stimmt hab ich ShowWindow Handle&, 0 probiert und...Uhr war weg->OK!

Aber jetz will ich den Text ändern:
Code:
r = SendMessage(Handle&, WM_SETTEXT, ByVal CLng(0), "test")
geht nicht!

ich habs auch mit einem WM_PAINT davor versucht:

Code:
r = SendMessage(Handle&, WM_PAINT, ByVal CLng(0), ByVal CLng(0))
geht auch nicht

was ist mein Fehler???

Danke!!
Stefan Wagner waquner@gmx.at
____________________________________
zivi:blog - das weblog für österreichische zivis
waquner ist offline   Mit Zitat antworten