|
• III. Funkcje API •
-
- 1.1 Podstawowe informacje o funkcjach API ?
- 1.2 O API - znalezione w sieci: Wiktor Zychla - "Programowanie pod Windows"
-
- 2.1 Uniwersalna funkcja API - SendMessage (...) - opis niektórych argumentów tej funkcji.
- 2.2 SetWindowPos (...) - zmiania rozmiaru okna, jego położenia w płaszczyznach XYZ oraz zmiana stylu okna.
- 2.3 Odczyt aktualnej pozycji kursora i wywołanie zdarzeń przycisków myszy.
- 2.4 GetWindow (...) - odczyt uchwytu okna w/m pozycji (Z order).
- 2.5 ShowWindow (...) - sposoby pokazywania okien.
- 2.6 GetSystemMetrics (...) - systemu miar i dane konfiguracyjne systemu miar.
- 2.7 GetLocaleInfo (...) - ustawienia lokalne (m.in. Panel Sterowania/Ustawienia regionalne) dotyczące liczb, waluty, godziny, daty, kraju, języka itp.
-
- 3.1 Jak pobrać zmienne środowiskowe ?
- 3.2 Jak pobrać ścieżki folderów systemowych ?
- 3.3 Jak pobrać numer seryjny dysku, jego etykietę i system plików ?
- 3.4 Jak pobrać listę zainstalowanych drukarek ?
- 3.5 Jak synchroniczne sformatować dyskietkę ?
- 3.6 Jak pobrać niektóre kolory systemowe Windows ?
- 3.7 Jak zmienić wskaźnik myszy na inny systemowy wskaźnik ?
- 3.8 Jak załadować wskaźnik myszy z zasobów np. C:\Windows\Cursors ?
- 3.9 Jak sprawdzić wersję systemu operacyjnego ?
- 3.10 Jak pobrać listę dysków logicznych w systemie ?
- 3.11 Jak pobrać pojemności i ilość wolnego miejsca na dyskach logicznych ?
- 3.12 Jak pobrać nazwę systemu plików na dysku ?
- 3.13 Jak pobrać wielkość klastra dysku w systemie plików NTFS ?
- 3.14 Jak pobrać wielkość klastra dysku w systemie plików FAT ?
- 3.15 Jak pobrać nazwę użytkownika i nazwę domeny ?
- 3.16 Jak pobrać SID (Security Identifier) użytkownika ?
- 3.17 Jak pobrać nazwę i rozmiar papieru obsługiwanego przez drukarkę ?
- 3.18 Ciąg dalszy rozważań: Jak pobrać wielkość klastra dysku ?
-
- 4.1 Jak pobrać uchwyt okna mającego fokus ?
- 4.2 Jak pobrać uchwyt aktywnego okna ?
- 4.3 Jak pobrać tekst (tytuł) okna ?
- 4.4 Jak zmienić tekst (tytuł) okna ?
- 4.5 Jak pobrać nazwę klasy okna ?
- 4.6 Jak pobrać identyfikator okna mając jego uchwyt, jak pobrać uchwyt rodzica okna oraz jak pobrać uchwyt okna mając jego ID i uchwyt rodzica ?
- 4.7 Jak pobrać pozycję kursora myszy oraz uchwyt i wymiary okna znajdującego się pod kursorem myszy ?
- 4.8 Jak utworzyć własne okno klasy EDIT, ale bez obsługi zdarzeń ?
- 4.9 Jak odczytać styl okna ?
- 4.10 Jak pobrać najważniejsze dane okna znajdujacego się pod wskaźnikiem myszy ?
-
- 5.1 Jak wyświetlić okno dialogowe "Otwórz plik" (możliwy wybór wielokrotny) lub "Zapisz plik" i pobrać elementy składowe ścieżki pliku (przy wyborze jednego pliku) ?
- 5.2 Jak wyświetlić okno dialogowe "Otwórz plik" lub "Zapisz plik" - wersja uproszczona (wybór tylko jednego pliku) ?
- 5.3 Jak wyświetlić okno dialogowe "Wybierz kolor" ?
- 5.4 Jak wyświetlić okno dialogowe "Wybierz folder" i pobrać nazwę pliku ?
-
- 6.1 Jak otworzyć plik tekstowy za pomocą systemowego Notatnika, ustawić kursor na końcu tekstu i na bieżąco śledzić zmiany wpisywanego tekstu ?
- 6.2 Jak pobrać rozdzielczość pionową i poziomą kontekstu urządzenia (HDC)
oraz przeliczyć Piksel na Twipy i Twip na Piksel ?
- 6.3 Jak osadzić systemowy Kalkulator w formularzu i pobrać za pomocą przycisku otrzymany wynik działania ?
- 6.4 Jak pobrać z systemowego Kalkulatora wynik działania ?
ΔΔΔ | |