Vanaf 2011 , Visual C verwijst naar Visual C + + . ( Visual C # is meer Java - achtige ; Microsoft groepen het met Visual Basic . ) Maar al deze ontwikkeling talen kunnen worden gebruikt voor projecten die Microsoft beschrijft als een groep van programmabestanden plus minimaal twee configuratiebestanden --- een voor debuggen ( of het oplossen van problemen ) doeleinden en een voor de definitieve versie van de applicatie . U kunt projecten handmatig maken of gebruik een van de vele kant-en- klare project templates Visual C + + bevat om het werk gemakkelijker te maken . Win32 Sjablonen Win32 templates zijn voor de meest primitieve programma ontwerpen --- " primitieve " in de zin dat de ontwikkelaar van een Win32- programma alle communicatie tussen onderdelen van de computer , wat betekent dat het behandelen van alle moeten verwerken de foutmeldingen ook. Win32 programma's vereisen de " low - level programmeren " , dat moest worden gedaan voor eerdere DOS -en Windows-programma's . Deze sjablonen helpen ontwikkelaars ontwerp console ( text - based ) en Windows- applicaties sneller . MFC sjablonen MFC was bedoeld om Win32 ontwikkeling te vereenvoudigen door het automatiseren van veel van de fout hanteren . Microsoft Foundation Classes ( MFC of ) wordt vooraf geschreven C + + klassen, die Microsoft ontwikkelaars beschikbaar heeft voor vele jaren . De MFC bibliotheek was bedoeld om de ontwikkelingstijd te snijden door het verstrekken van kant-en- klare betrouwbare broncode voor veelgebruikte functies . MFC bevat ook OLE , ActiveX en database klassen nuttig voor het schrijven van grote complexe controles. MFC is uitgegroeid tot de meest voorkomende methode van het schrijven van stand - alone computerprogramma's . CLR sjablonen CLR ( Common Language Runtime ) is de nieuwe standaard voor Microsoft's ontwikkelingsproces . Het is de basis van het . NET Framework , waarin de generieke code die nodig is door elke applicatie laag niveau biedt . Omdat CLR programma de code die nodig is voor die specifieke toepassing bevatten alleen , ze nemen minder ruimte in beslag op de harde schijf . Bijna elk type programma kan worden geschreven met behulp van CLR , die wordt gebruikt door de nieuwere versies van Windows . ATL sjablonen ATL staat voor Active Template Library . Deze sjablonen zijn voor programma's als ActiveX- en OLE- besturingselementen die zijn veel kleiner en hebben minder functies dan MFC controles . Als u kijken op de " Add -ons " in een Firefox- browser of " Invoegtoepassingen beheren " in Internet Explorer ( zowel in het " Tools" menu's ) , zal u het soort programma's die u maakt met deze kunt vinden . ATL templates van Microsoft te gebruiken COM of Component Object Model , concepten bij het maken van deze programma's . ATL 's kunnen in MFC projecten . Omdat deze sjablonen zijn zulke kleine programma's , worden ze meestal gebruikt voor web- server en client -projecten . Algemene sjablonen De algemene sjablonen worden gebruikt voor het creëren van twee speciale types van programma's --- de wizards gebruikt voor het installeren van andere programma's en de speciale makefiles nodig voor programma's die zijn samengesteld op basis van de console . Deze projecten maken het makkelijker voor uw eindgebruiker om de grotere toepassingen die zijn gemaakt met behulp van het andere project templates opzetten en uitvoeren .
|