Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť MFC Udalosti

Knižnica MFC poskytuje vývoj Exception Handling modelu prostého C + + . V Visual C + + je užívateľ schopný definovať vlastné udalosti , kedy dôjde k chybám v programe . Akcie v otázke môžu byť pípnutie , iné oznámenia alebo ukončenie vlákne . MFC udalosti , ako je napríklad kód nižšie uvedené , sú vhodné pre mission - critical aplikácie Visual C + + aplikácií . Veci , ktoré budete potrebovať v Microsoft Visual Studio
Zobraziť ďalšie inštrukcie Cestuj 1

Daj nasledujúce vyhlásenie globálny rozsah . Ak používate špeciálny hlavičkový súbor pre všetky vaše vyhlásenie patrí vyhlásenie pod v hornej časti všetkých vyhlásení v tomto súbore záhlaví :
int CODERSOURCEMSG ;
2

deklarovať prototyp funkcie manipulačného programu , ktorý obteká okolo udalosti v príslušnom module . Použite nasledujúce signatúru :
afx_msg void onCODERSOURCEMSG ( ) ;
3

Napíšte funkciu manipulačného programu pre udalosť :
močenie onCODERSOURCEMSG ( )
{
//Vložiť kód udalosti tu
}
4

Vytvorte Mapa správy . Ak chcete zistiť , ako sú mapy správa vytvorená v Microsoft Visual Studio , Visual C + + , prečítajte si eHow článok " Ako vytvoriť správ Mapy v MFC " . Pridajte nasledujúce makro v mape správy :
ON_REGISTERED_MESSAGE ( CODERSOURCEMSG , onCODERSOURCEMSG )
5

Vložte nasledujúci riadok vo všetkých kritických , náchylných na chyby miesta vo vašom zdrojovom kóde , kde chcete , aby každý z udalosti MFC zvýšil :
PostMessage ( CODERSOURCEMSG ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené