11. Zmień system kodowania znaków. Przy otwartym projekcie wejdź w Project->Properties->Configuration Properties->General, znajdź pole Character Set i wybierz Use Multi-Byte Character Set.
12. Klikinij na klasę dialogowa. W poniżej ukażą się funkcje tej kasy. Wykonaj dwuklik na funkcji „OnlnitDialogO” - przejdziesz do edycji tej funkcji. Przed instrukcją return TRUE; dopisz inicjację zmiennej prec - dopisz instrukcję prec=3;. Skompiluj i uruchom program. Spróbuj wpisywać dane.
13. W podobny sposób zainicjuj zmienne a i b oraz linie edycyjne wpisując do funkcji „OnlnitDialog” instrukcje:
a=b=1;
m_Text.Format("%.*lf", prec, a);
((CEdit*)GetDlgltem(IDC_EDIT1))->SetWindowTextt(m_Text);
((CEdit*)GetDlgltem(IDC_EDIT2))->SetWindowTextt(m_Text);
14. Dodaj funkcję obsługi kliknięcia klawisza „OK.”. W edytorze graficznym kliknij ten klawisz prawym klawiszem myszki i wybierz „Add Event Handler...”., a następnie klawisz „Add and Edit” i zaakceptuj nazwę funkcji. W edytorze tekstu źródłowego usuń instrukcję OnOK(); i na jej miejsce wpisz instrukcje:
CEdit* pEdit=(CEdit*)GetDlgltem(IDC_EDIT3);
double wynik=a+b;
m_Text.Format("%.*lf", prec,wynik);
pEdit->SetWindowT extt(m_T ext);
15. Przetestuj działanie programu.
16. Do okna programu (edycja graficzna) wstaw kontrolkę „Group Box” i zwiększ jej wymiary. W obszar kontrolki wstaw jeden pod drugim 4 przyciski „Radio Button”. Zaznacz te przyciski i kliknij prawym klawiszem myszki, a następnie wyrównaj położenie przycisków wybierając „Align Left Edges”.
17. Podobnie jak w p. 4 zaopatrz przyciski w teksty; „Dodaj”, „Odejmij”, „Pomnóż” i „Podziel”. W oknie właściwości pierwszego przycisku („Dodaj”) zaznacz opcję „Group” -> TRUE Dla tego przycisku stwórz zmienną m_zadanie typu int - klikając go prawym klawiszem i wybierając „Add Variable...”. W „Add Member Variable Wizard” zmień „Category” na „Value”.