Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Definujte " SetCursor " volanie funkcie v jazyku C + + . Nasledujúci kód vytvorí štart C + + funkcie , ktorá zmení kurzor : 
 
 BOOL myCursorChange :: OnSetCursor ( CWnd * pwnd , UINT nHitTest , UINT správa ) 
 
 { 
 
 } 
 2 
 Definujte " keby " vyhlásenie sa rozhodnúť , či chcete zmeniť štýl kurzora . V tomto príklade , " m_setCursor " hodnota musí byť " true " . Nasledujúci kód nastaví vaše " keby " vyhlásenie : 
 
 BOOL myCursorChange :: OnSetCursor ( CWnd * pwnd , UINT nHitTest , UINT správa ) 
 
 { 
 
 if ( m_setCursor == true ) 
 
 { 
 
 } 
 
 } 
 3 
 Zmeniť kurzor . Existuje niekoľko premenných k dispozícii k zmene kurzoru ( pozri zdroj ) . Napríklad , " IDC_WAIT " premenná zmení kurzor presýpacích hodín . Nasledujúci kód dokončí zmenu od kurzora šípky na presýpacie hodiny . 
 
 BOOL myCursorChange :: OnSetCursor ( CWnd * pwnd , UINT nHitTest , UINT správa ) 
 
 { 
 
 ak ( m_setCursor == true ) 
 
 { 
 
 :: SetCursor ( AfxGetApp ( ) - > LoadStandardCursor ( IDC_WAIT ) ) ; 
 
 return tRUE ; 
 
 } 
 
 }