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