Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Następujące pliki są tworzone podczas tworzenia projektu ATL w programie Visual Studio, w zależności od opcji wybranych dla tworzonego projektu. Nazwy plików zależą od wybranej nazwy projektu, którą wywołamy ProjectName.
Wszystkie pliki utworzone przez szablon projektu znajdują się w ProjectName katalogach projektów i ProjectNamePS . W Eksplorator rozwiązań ProjectName pliki znajdują się w folderach Wygenerowane pliki, Pliki nagłówkowe, Pliki zasobów i Pliki źródłowe. Pliki ProjectNamePS znajdują się w folderach Wygenerowane pliki i Pliki źródłowe. Nie wszystkie wymienione tutaj pliki są generowane dla każdego typu projektu. Pliki w folderze Wygenerowane pliki są generowane automatycznie przez kompilator MIDL. Nie powinny być edytowane bezpośrednio.
| Nazwa pliku | opis |
|---|---|
ProjectName_i.c |
Wygenerowany plik źródłowy zawierający definicje IID języka C++ i CLSID oraz deklaracje GUID elementów zdefiniowanych w pliku ProjectName.idl. Nie edytuj tego pliku; jest on ponownie wygenerowany przez MIDL podczas kompilacji. Połącz ten plik z serwerem i wszystkimi klientami. |
ProjectName_i.h |
Wygenerowany plik dołączania zawierający deklaracje interfejsu języka C++ i deklaracje GUID elementów zdefiniowanych w pliku ProjectName.idl. Nie edytuj tego pliku; jest on ponownie wygenerowany przez MIDL podczas kompilacji. Uwzględnij ten plik w plikach źródłowych dla serwera i wszystkich klientów. |
ProjectName.rc |
Główny plik zasobu programu. |
ProjectName.rgs |
Główny plik rejestracji programu. |
ProjectName.cpp |
Główny plik źródłowy programu. W projektach DLL zawiera implementację eksportów bibliotek DLL dla serwera przetwarzania. W projektach EXE zawiera implementację WinMain dla serwera lokalnego. W przypadku usługi ten plik implementuje wszystkie funkcje zarządzania usługami. |
ProjectName.def |
W projektach DLL definicje eksportów bibliotek DLL. |
ProjectName.idl |
Źródło IDL dla projektu. Narzędzie MIDL przetwarza ten plik w celu utworzenia biblioteki typów (.tlb) i kodu marshalingowego. |
framework.h |
Ustawia makra preprocesora i zawiera pliki nagłówka ATL, targetver.h nagłówek obsługi wersji i Resource.h nagłówek pliku zasobu. |
dllmain.h |
W projektach DLL plik nagłówkowy klasy modułu. |
dllmain.cpp |
W projektach DLL plik DllMain źródłowy funkcji. |
Resource.h |
Plik nagłówka dla pliku zasobu. |
targetver.h |
Zawiera SDKDDKVer.helement . Aby skompilować aplikację dla poprzedniej platformy systemu Windows, dołącz WinSDKVer.h i ustaw _WIN32_WINNT makro na platformę, którą chcesz obsługiwać przed dołączeniem SDKDDKVer.helementu . |
pch.cpp |
Zawiera plik pch.h. |
pch.h |
Zawiera plik nagłówka framework.h . |
| Nazwa pliku | opis |
|---|---|
ProjectName_i.c |
Wygenerowany plik źródłowy zawierający definicje IID języka C++ i CLSID oraz deklaracje GUID elementów zdefiniowanych w pliku ProjectName.idl. Nie edytuj tego pliku; jest on ponownie wygenerowany przez MIDL podczas kompilacji. Połącz ten plik z serwerem i wszystkimi klientami. |
ProjectName_i.h |
Wygenerowany plik dołączania zawierający deklaracje interfejsu języka C++ i deklaracje GUID elementów zdefiniowanych w pliku ProjectName.idl. Nie edytuj tego pliku; jest on ponownie wygenerowany przez MIDL podczas kompilacji. Uwzględnij ten plik w plikach źródłowych dla serwera i wszystkich klientów. |
ProjectName.rc |
Główny plik zasobu programu. |
ProjectName.rgs |
Główny plik rejestracji programu. |
ProjectName.cpp |
Główny plik źródłowy programu. W projektach DLL zawiera implementację eksportów bibliotek DLL dla serwera przetwarzania. W projektach EXE zawiera implementację WinMain dla serwera lokalnego. W przypadku usługi ten plik implementuje wszystkie funkcje zarządzania usługami. |
ProjectName.def |
W projektach DLL definicje eksportów bibliotek DLL. |
ProjectName.idl |
Źródło IDL dla projektu. Narzędzie MIDL przetwarza ten plik w celu utworzenia biblioteki typów (.tlb) i kodu marshalingowego. |
dllmain.h |
W projektach DLL plik nagłówkowy klasy modułu. |
dllmain.cpp |
W projektach DLL plik DllMain źródłowy funkcji. |
resource.h |
Plik nagłówka dla pliku zasobu. |
targetver.h |
Zawiera SDKDDKVer.helement . Aby skompilować aplikację dla poprzedniej platformy systemu Windows, dołącz WinSDKVer.h i ustaw _WIN32_WINNT makro na platformę, którą chcesz obsługiwać przed dołączeniem SDKDDKVer.helementu . |
stdafx.cpp |
Zawiera plik stdafx.h. |
stdafx.h |
Ustawia makra preprocesora i zawiera pliki nagłówka ATL, targetver.h nagłówek obsługi wersji i resource.h nagłówek pliku zasobu. |
Zobacz też
Typy plików utworzone dla projektów Visual Studio C++
Program MFC lub pliki źródłowe i nagłówkowe kontroli
Dodawanie obsługi ATL do istniejącego pliku wykonywalnego lub biblioteki DLL MFC
Projekty CLR