Zasoby
Notatnik
- Utwórz okno główne zawierające kontrolkę EDIT
- Dodaj do zasobów ikony oraz kursor i dołacz je do programu. Ikony i kursor przygotuj za pomocą dowonego edytora np.: http://www.xiconeditor.com/ , http://www.rw-designer.com/online-cursor-editor
Funkcje:- LoadIcon()
- LoadCursor()
- makro MAKEINTRESOURCE
- Dodaj do zasobów kilka napisów (strin table) i wykorzystaj je w aplikacji, np.: jako tytuł okna lub treść wyświetlana w oknie diaogowym
O autorze
Funkcje:- LoadString()
- Dodaj do zasobów menu zawierające pozycje i dodaj je do okna głównego
- Plik
- Nowy (Ctrl-N)
- Otwórz (Ctrl-O)
- Zapisz jako (Ctrl-S)
- Koniec (Ctrl-Q)
- Edycja
- Kopiuj (Ctrl-C)
- Wklej (Ctrl-V)
- Wytnij (Ctrl-X)
- Znajdź (Ctrl-F)
- O autorze (Ctrl-H)
- Utwórz okno dialogowe modalne
O Autorze
wyświetlające informację o programie, przycisk OK oraz obrazek (bitmapę przygotowaną niezależnie w dowolnym edytorze grafiki) - Dodaj do zasobów niemodalne okno dialogowe które pozwala wyszukiwać łańcuch znakowy w tekście zawartym w polu edycyjnym (znaleziony tekst jest zaznaczany). Okno dialogowe zawiera przycisk
Następny
orazZamknij
Funkcje:- DialogBox - tworzy okno modalne
- EndDialog - zamyka okno modalne
- CreateDialog - tworzy okno nimodalne
- DestroyWindow - niszczy okno niemodalne
- Dodaj do zasobów tzw. akceleratory (skróty klawiszowe) zgodnie z opisem menu
Funkcje: - Dodaj do zasobów informacje o wersji
- Dodaj do zasobów manifest, który pozwoli na wykorzystanie stylu Luna z Windows XP (Enabling visual styles)