Maison > Article > Opération et maintenance > Bases du SDK Win32 (1) Explication détaillée de la classification des programmes Windows et des répertoires où se trouvent les bibliothèques et les fichiers d'en-tête
Le programme Windows Dos n'a pas sa propre fenêtre et doit utiliser la fenêtre Dos pour l'interaction de l'utilisateur. fonction :
int main() { return 0; }2. Programme de fenêtre Windows Les programmes visibles sous le système Windows appartiennent essentiellement à ce type, y compris w
ord, Excel, etc., Fonction principale :
int APIENTRY wWinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPWSTR lpCmdLine, _In_ int nCmdShow)
{...}3. La bibliothèque de liens dynamiques dll dépend du programme hôte pour l'exécution et ne peut pas être exécutée par lui-même. la
interface Ensuite, elle sera entrée dans la mémoire. Fonction principale :
BOOL APIENTRY DllMain( HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved ) {...}4
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\CL.exe2. Le connecteur LINK.exe
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\LINK.exe3. Le compilateur de ressources RC.exe
(sous vs2015) :
3. Bibliothèques VC communesC:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin\x64\RC.exe
2, user32.dll
3, gdi32.dll
APILes chemins des trois bibliothèques ci-dessus :
C:WindowsSystem32
4. VC Les fichiers d'en-tête standard suivants
3. wingdi.h
winuser.h
5, winnt.h
Le répertoire où se trouvent tous les fichiers d'en-tête ci-dessus (sous vs2015) :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!