C + + programmeren biedt u de tools om interactieve Windows- toepassingen te creëren . Een vorm van intuïtieve interactie is het gebruik van muispictogrammen . De muiscursor over een manier om wat toepassingsprocessen voor de gebruiker betekenen . Bijvoorbeeld , de zandloper is het symbool meestal gebruikt om de gebruiker te vertellen dat het programma wordt verwerkt resultaten en het staat voor "wait . " U kunt de cursor veranderen om een antwoord te versturen naar uw gebruikers in de C + + taal . Instructies 1 de " SetCursor " functie oproep in Definieer C + + . De volgende code maakt het begin van een C + + -functie om de cursor te veranderen : BOOL myCursorChange OnSetCursor ( CWnd * pwnd , UINT nHitTest , UINT bericht ) op Twitter { :: } kopen van 2 Definieer de " if" statement om te beslissen of u wilt de cursor stijl te veranderen . In dit voorbeeld moet de " m_setCursor " waarde " true ". De volgende code stelt u "als " statement : BOOL myCursorChange :: OnSetCursor ( CWnd * pwnd , UINT nHitTest , UINT bericht ) { if ( m_setCursor == ware ) op { } } 3 Verander de cursor . Er zijn meerdere variabelen beschikbaar om de cursor te veranderen ( zie Resource ) . Bijvoorbeeld , de " IDC_WAIT " variabele verandert de cursor naar de zandloper . De volgende code voltooit een verandering van de pijl cursor in een zandloper . BOOL myCursorChange OnSetCursor ( CWnd * pwnd , UINT nHitTest , UINT bericht ) op Twitter { :: indien ( m_setCursor == true ) op Twitter { :: SetCursor ( AfxGetApp ( ) - > LoadStandardCursor ( IDC_WAIT ) ) ; return tRUE ; } }
|