Ein VB'er sucht eine Api um den Mauszeiger zu verändern.
-
Hallo Leute,
ich bin jetzt schon ein paar Jahre aus den MFC heraus.
Es gab doch eine Funktion die den Mauszeiger verändert hat. diese Funktion mußte doch immer wieder bei der Abarbeitung der Nachrichten aufgerufen werden? Wie hieß die?
Konkret möchte ich in VB den Mauszeiger nur temporär verändern. Wenn sich die Maus bewegt wird wieder die Standard VB Funktion aufgerufen die den Mauszeiger zurücksetzt.Viele Grüße
Peter
-
Wenn Du die MFC-Funktionen meinst, dann
BeginWaitCursor(); EndWaitCursor();
-
Ich weiß nicht mehr genau. Ich möchte gerne den Mauszeiger mit den Pfeilen nach West-Ost haben. Sieht so aus: <->
-
Also ich denke das du die WINAPI verwenden willst. Dann poste bitte in WINAPI.
-
Dieser Thread wurde von Moderator/in Unix-Tom aus dem Forum MFC mit dem Visual C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
mit LoadCursor den Cursor laden (IDC_SIZEWE)
und mit SetCursor setztenHCURSOR hCursor = LoadCursor(hInstance,MAKEINTRESOURCE(IDC_SIZEWE)); HCURSOR oldCursor = SetCursor(hCursor); // und zurück SetCursor(oldCursor);
-
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/resources/cursors/cursorreference/cursorfunctions/setsystemcursor.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/resources/cursors/cursorreference/cursorfunctions/setcursor.asp
-
Genau die waren es. Vielen Dank:-)