C + + programmering ger dig verktygen för att skapa interaktiva Windows-program . En form av intuitiv interaktion är att använda musen ikoner . Muspekaren har ett sätt att beteckna vissa ansökan processer för användaren . Till exempel är timglaset ikonen normalt används för att tala om för användaren att programmet är behandlingen resultat och det står för " vänta ". Du kan ändra markören för att skicka feedback till din användare i språket C + +
1 .
Definiera " SetCursor " funktionsanrop i C + + . I följande kod skapas i början av en C + + -funktion för att ändra markören:
BOOL myCursorChange : : OnSetCursor ( CWnd * PWND , UINT nHitTest , UINT meddelande )
{
}
2 .
Definiera " om " uttalande att bestämma om du vill ändra markören stil . I detta exempel måste " m_setCursor " värdet " true ". Följande kod ställer in ditt " om " uttalande :
BOOL myCursorChange : : OnSetCursor ( CWnd * PWND , UINT nHitTest , UINT meddelande )
{
om ( m_setCursor == true )
{
}
}
3 .
Ändra markören . Det finns flera variabler att ändra markören ( se Resurs ) . Till exempel " IDC_WAIT " variabel ändras markören till timglas . Följande kod kompletterar en förändring från pilmarkören till ett timglas
BOOL myCursorChange . : OnSetCursor ( CWnd * PWND , UINT nHitTest , UINT meddelande )
{
om ( m_setCursor == true )
{
: : SetCursor ( AfxGetApp ( )-> LoadStandardCursor ( IDC_WAIT ) ) ;
return true;
}
}
Previous:nothing Next:hur man skapar en användare i Oracle SQL