Kreator dodawania metody
Użyj tego kreatora, aby dodać metodę do interfejsu.W zależności od typu projektu lub typ interfejsu, do którego dodajesz metodę Kreator wyświetla różne opcje.
Nazwy
Zwracany typ
Typ danych zwróconych przez metodę.HRESULTjest zalecane dla wszystkich typów interfejsów, ponieważ zapewnia on standardowy sposób zwracać błędy.Typ interfejsu
Opis
Interfejs podwójny
HRESULT.Niezmienne.
Interfejs niestandardowy
HRESULT.Niezmienne.
Lokalny interfejs niestandardowy
Podaj swoje własne zwrotu lub wybierz z listy.
Interfejs rozdzielania
Podaj swoje własne zwrotu lub wybierz z listy.
Dispinterface formant MFC ActiveX
W przypadku zastosowania metody zapasów, typ zwracany jest ustawiony na odpowiednią wartość i jest niezmienne.Jeśli wybierzesz metodę z Nazwa metody listy i kliknij przycisk Niestandardowy pod Wybierz typ metody, wybierz typ zwracany z listy.
Nazwa metody
Ustawia nazwę metody.Typ interfejsu
Opis
Interfejs podwójny ATL, interfejs niestandardowy i lokalnego interfejsu niestandardowe
Należy podać nazwę metody.
MFC dispinterface
Podać nazwę metody, lub wybierz nazwę Proponowana metoda z listy.Po wybraniu nazwy z listy odpowiednią wartość pojawia się w zwraca typ pola, a jest niezmienne.
Dispinterface formant MFC ActiveX
Podać własne lub wybierz jedną z metod zapasów DoClick i Odśwież.Zobacz formantów ActiveX MFC: dodawanie metod zapasów Aby uzyskać więcej informacji.
Typ metody
Opcja jest dostępna tylko dla formantów MFC ActiveX.Jeśli podasz nazwę metody w Nazwa metody polu, zamiast wybierając metodę z listy, to pole jest niedostępne.Po wybraniu jednej z metod opisanych w Nazwa metody wybierz wykonania akcji lub niestandardową implementację.
Typ metody
Opis
Zapasów
Wartość domyślna.Wstawia zapasów implementacji metody, zaznacz w Nazwa metody listy.Zwraca typ jest niezmienne, jeśli wybierzesz zapasów.
Niestandardowe
Wstawia skrótowej realizacji wybrano metodę Nazwa metody listy.Typy niestandardowe metody może oferować swoje własne zwracany typ lub można wybrać jeden z zwraca typ listy.
Nazwa wewnętrzna
Dostępne tylko metody niestandardowe dodawane do dispinterface MFC.Ustawia nazwę używaną mapę wysyłki, plik nagłówkowy (.h) i pliku implementacji (.cpp).Domyślnie, nazwa ta jest taka sama, jak Nazwa metody.Można zmienić nazwę metody, jeśli użytkownik pracuje z interfejsem dispinterface MFC, lub Jeśli dodajesz metody niestandardowe w elemencie dispinterface formant ActiveX biblioteki MFC.Typ interfejsu
Opis
Interfejs podwójny ATL, interfejs niestandardowy i lokalnego interfejsu niestandardowe
Nie jest dostępny
MFC dispinterface
Domyślnie, ustawiona na nazwę metody.Można edytować nazwę wewnętrzną.
Dispinterface formant MFC ActiveX
Można ustawić nazwę wewnętrznego tylko dla metod niestandardowych.Metody zapasów należy używać wewnętrznej nazwy.
Parametr atrybutów
Ustawia dodatkowe atrybuty dla parametru określone w Nazwa parametru.Parametr atrybut
Opis
Dozwolone kombinacje
W
Wskazuje, że parametr jest przekazywana z wywołanie procedury wywołana procedury.
w tylko
in and out
Wyjście
Wskazuje, że parametr wskaźnika jest zwracany z wywołana procedury do wywoływania procedury (z serwera do klienta).
poza tylko
in and out
poza i retval
Parametr Retval
Wskazuje, że parametr odbiera wartość zwracaną członka.
Parametr Retval i
Typ parametru
Ustawia typ danych parametru.Wybierz typ z listy.Nazwa parametru
Ustawia nazwę parametru przechodzić przez metodę.Po wpisaniu nazwy, należy kliknąć przycisk Dodaj , aby dodać go do listy parametrów, które będą przechodzić przez metodę.Jeśli nazwa parametru nie jest określona, Kreator ignoruje wszelkie atrybuty parametr (tylko ATL) lub Typ parametru zaznaczeń.Po kliknięciu przycisku Dodaj, nazwa parametru pojawia się w z listy wartości parametru.
Uwaga przypadku podać nazwę parametru, a następnie kliknij przycisk Zakończenie przed kliknięciem przycisku Dodaj, nie dodaje parametr do metody.Należy znaleźć metody i ręcznie wstawić parametr.
Dodaj
Dodaje parametr można określić w Nazwa parametruoraz rodzaj i parametru atrybuty, do z listy wartości parametru.Należy kliknąć przycisk Dodaj , aby dodać parametr do listy.Usuń
Usuwa parametr, zaznacz w z listy wartości parametru z listy.Lista parametrów
Wyświetla wszystkie parametry i ich modyfikatorów i typy aktualnie dodane dla metody.Podczas dodawania parametrów, Kreator aktualizuje z listy wartości parametru do wyświetlania każdego parametru, z jego modyfikator i typu.