Okno dialogowe Otwórz lub Zapisz jako można dostosować, dostarczając procedura haka i/lub w szablonie niestandardowym. Jednakże w starym stylu wersji w oknach dialogowych i stylu Eksploratora różnią się pod względem ich użycia szablony niestandardowe i spinanie procedury.
Dla informacji na temat dostosowywania okno dialogowe stylu Eksploratora zobacz Procedury haka stylu Eksploratora, Explorer-Style niestandardowe szablonyi Stylu Eksploratora kontroli identyfikatorów. Aby uzyskać informacje o dostosowywaniu okno dialogowe w starym stylu zobacz Dostosowywanie w starym stylu oknach dialogowych.
W poniższej tabeli zestawiono różnice między dwa style.
Dostosowywanie | Opis |
---|---|
Stylu Eksploratora Procedura haka |
Procedura haka odbiera wiadomości wysyłane przez wspólne okno dialogowe i wiadomości wszelkie dodatkowe kontrole, zdefiniowanych przez określenie szablonu okno dialogowe dziecka. Procedura haka nie otrzyma wiadomości dla formantów standardowych domyślne, okno dialogowe. |
Stylu Eksploratora Niestandardowy szablon |
System używa niestandardowy szablon, aby utworzyć okno dialogowe dziecka. Szablon można zdefiniować dodatkowe kontrole i można określić lokalizację klastra standardowych formantów. Niestandardowy szablon nie zastępuje domyślny szablon. |
W starym stylu Procedura haka |
Procedura haka odbiera wszystkie wiadomości wysłane do okna dialogowego, łącznie z wiadomościami dla formantów standardowych i niestandardowych formantów. Procedura haka otrzymuje również zarejestrowane wiadomości wysyłane przez wspólne okno dialogowe. |
W starym stylu Niestandardowy szablon |
Niestandardowy szablon zastępuje domyślny szablon. Utworzyć niestandardowy szablon modyfikując domyślny szablon określony w FILEOPEN.DLG pliku. |
Tytuł domyślnego stylu Eksploratora i oknach dialogowych w starym stylu jest "Otwórz" lub "Zapisz jako". Aby zmienić tytuł, określ nowy tytuł członka lpstrTitle struktury OPENFILENAME.