Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να αλλάξετε τον Δρομέα σε C + +

C + + προγραμματισμό σας παρέχει τα εργαλεία για τη δημιουργία διαδραστικών εφαρμογών των Windows . Μια μορφή διαισθητική αλληλεπίδρασης είναι η χρήση των εικονιδίων ποντικού. Ο δείκτης του ποντικιού έχει έναν τρόπο για να δηλώσουν κάποιες διαδικασίες εφαρμογής για το χρήστη. Για παράδειγμα , η κλεψύδρα είναι η εικόνα που χρησιμοποιείται συνήθως για να πει το χρήστη ότι το πρόγραμμα επεξεργάζεται τα αποτελέσματα και σημαίνει " περιμένει". Μπορείτε να αλλάξετε το δρομέα για να στείλετε τα σχόλιά σας για τους χρήστες στην γλώσσα C + + . Οδηγίες
Η 1

Ορίστε το " SetCursor " κλήση συνάρτησης σε C + + . Ο παρακάτω κώδικας δημιουργεί την έναρξη ενός C + + λειτουργία για να αλλάξετε το δρομέα :

BOOL myCursorChange :: OnSetCursor ( cwnd * PWND , UINT nHitTest , UINT μήνυμα )

{

} 2

Ορίστε το " if" για να αποφασίσετε αν θέλετε να αλλάξετε το στυλ δρομέα . Σε αυτό το παράδειγμα , το « m_setCursor " τιμή πρέπει να είναι " αληθές ". Ο παρακάτω κώδικας ορίζει το " εάν " δήλωση:

BOOL myCursorChange :: OnSetCursor ( cwnd * PWND , UINT nHitTest , UINT μήνυμα )

{

αν ( m_setCursor == αλήθεια )

{

} }


εικόνων 3

Αλλάξτε τον κέρσορα . Υπάρχουν πολλές μεταβλητές που διατίθενται για να αλλάξετε το δρομέα (βλέπε Πόρων ) . Για παράδειγμα , το « IDC_WAIT " μεταβλητή αλλάζει τον κέρσορα στην κλεψύδρα. Ο ακόλουθος κώδικας ολοκληρώνει μια αλλαγή από το βέλος δρομέα σε μια κλεψύδρα .

BOOL myCursorChange :: OnSetCursor ( cwnd * PWND , UINT nHitTest , UINT μήνυμα )

{

αν ( m_setCursor == true ) {


:: SetCursor ( AfxGetApp ( ) - > LoadStandardCursor ( IDC_WAIT ) ) ?

επιστρέψει TRUE, ?

} }


Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα