Som i 2011 , henviser Visual C til Visual C + +. ( Visual C # er mere Java -lignende , Microsoft grupper er det med Visual Basic. ) Men alle disse udviklingsprojekter sprog kan bruges til at skabe projekter, som Microsoft beskriver som en gruppe af programfiler plus mindst to konfigurationsfiler --- en for fejlfinding ( eller fejlfinding) formål og én for den endelige frigivelse af ansøgningen . Du kan oprette projekter manuelt eller bruge en af flere færdige projektskabeloner Visual C + + indeholder for at gøre arbejdet lettere . Win32 Skabeloner
Win32 skabeloner er for de mest primitive program designs --- " primitive " i den forstand , at udvikleren af et Win32 program skal håndtere alle de kommunikation mellem computerens komponenter , hvilket betyder behandling af alle fejlmeddelelser samt. Win32 programmer kræver "low- level programmering ", der skulle gøres for tidligere DOS og Windows- programmer. Disse skabeloner hjælpe udviklere design konsol ( tekst-baserede ), og Windows-programmer hurtigere.
MFC Skabeloner
MFC skulle forenkle Win32 udvikling ved at automatisere en stor del af fejlen håndtering . Microsoft Foundation Classes (eller MFC ), er prewritten C + + klasser, som Microsoft har stillet til rådighed for udviklere i mange år. MFC -biblioteket blev beregnet til at klippe udvikling tid ved at give færdiglavet pålidelig kildekoden til hyppigt anvendte funktioner. MFC også OLE , ActiveX og database klasser er nyttige til at skrive store komplekse kontrol. MFC er blevet den mest udbredte metode til at skrive enkeltstående computerprogrammer.
CLR Skabeloner
CLR (Common Language Runtime ) er den nye standard for Microsofts udviklingsproces. Det er grundlaget for den . NET Framework , der giver den generiske lavt niveau kode kræves af hver ansøgning. Fordi CLR programmer kun indeholde koden er nødvendig for den pågældende anvendelse , de fylder mindre plads på harddisken. Næsten enhver type program kan skrives ved hjælp CLR , som bruges af de nyere versioner af Windows.
ATL skabeloner
ATL står for Active Template Library . Disse skabeloner er til programmer som ActiveX og OLE -objekter, der er meget mindre og har færre funktioner end MFC kontrol. Hvis du tjekker de " Add -ons " i en Firefox browser eller " Administrer tilføjelsesprogrammer " i Internet Explorer ( både i "Funktioner " menuer ) , vil du finde den slags programmer, som du opretter med disse skabeloner . ATL skabeloner bruger Microsofts COM eller Component Object Model , koncepter , når du opretter disse programmer. ATL programmer kan indgå i MFC projekter . Fordi disse skabeloner er sådanne små programmer , de er mest brugt til webserver og kundeprojekter .
Generelle skabeloner
De generelle skabeloner bruges til at oprette to særlige typer af programmer --- de guider , der anvendes til installation af andre programmer og de særlige makefiler nødvendig for programmer, der er indsamlet fra konsollen. Disse projekter gør det nemmere for din slutbruger til at oprette og køre de større programmer er oprettet ved hjælp af de øvrige projektskabeloner .