Seite 1 von 1

Sowas wie Me.MousePointer = vbHourglass

Verfasst: 26.02.2005 22:48
von pickelrobert
Hallo,

wie weise ich dem Mauszeiger für das aktuelle Fenster z.B. die Eieruhr zu ? In VB sieht das so aus:

Code: Alles auswählen

Me.MousePointer = vbHourglass
Danke

Verfasst: 26.02.2005 23:33
von Laurin
Auf http://www.purearea.net gibts ein Beispielcode dafür. Der ist nur leider nicht ganz so simpel wie in VB:
http://www.purearea.net/pb/CodeArchiv/W ... eCursor.pb


Greetz Laurin

Verfasst: 26.02.2005 23:35
von bluejoke
Im Showcase ist gerade eine Userlib ganz neu, von Hroudtwolf, ich glaube die heißt AddApp. In der Beschreibung hab ich was von einem ChangeMouseCursor gelesen...

Verfasst: 26.02.2005 23:50
von pickelrobert
Danke. Das Beispiel funktioniert soweit. Mal sehen ob es im fertigen Projekt noch genau so gut hinhaut.

Haare rauf ;-) Warum muß in PB immer also so aufwendig sein ? Das macht den Code nicht gerade leserlicher ...

Verfasst: 27.02.2005 01:41
von Kiffi
> Warum muß in PB immer also so aufwendig sein ?

Code: Alles auswählen

SetCursor_(LoadCursor_(0,#IDC_WAIT))
SetCursor_(LoadCursor_(0,#IDC_ARROW))
Grüße ... Kiffi

Verfasst: 27.02.2005 04:02
von Ynnus
pickelrobert hat geschrieben:Danke. Das Beispiel funktioniert soweit. Mal sehen ob es im fertigen Projekt noch genau so gut hinhaut.

Haare rauf ;-) Warum muß in PB immer also so aufwendig sein ? Das macht den Code nicht gerade leserlicher ...
Schau dir mal die WinAPI an, DAS ist aufwändig. Da muss man erstmal für jedes Fenster einen Cursor definieren... PB nimmt einem in vielen Bereichen schon erheblich die Arbeit ab, keine Sorge. ;)

Verfasst: 27.02.2005 11:11
von pickelrobert
Mag sein. Ich hatte früher PowerBasic - das noch grässlicher zu programmieren. Vielleicht bin ich einfach zu "Visual Basic" verweichlicht ;-)