MFC at Win32

Anonim

MFC vs Win32

Ang Windows API (Application Programming Interface) ay karaniwang kilala o tinutukoy bilang Win32. Kung nais mong lumikha ng isang programa na gagana sa isang kapaligiran sa Windows, kakailanganin mong magkaroon ng isang bagay na katugma sa Win32. Ang MFC o ang Microsoft Foundation Class ay isang klase ng library sa C ++ na nagpapaloob sa ilang bahagi ng Windows API upang mas madali para sa mga programmer na bumuo ng magaan na code.

Ang pagbubuo ng aplikasyon para sa Win32 ay nangangahulugang kailangan mong gamitin ang SDK nito upang mapanatili ang pagiging tugma at maiwasan ang mga glitches o anumang iba pang problema. Ang problema sa paggamit ng Win32 SDK ay kailangan mong manu-manong isulat ang code para sa lahat. Ito ay maaaring humantong sa mga error sa code na maaaring maging menor de edad at mabilis na ayusin o major at maging isang sakit ng ulo upang bakas. Ang MFC ay binubuo ng mga function na karaniwang ginagamit ng mga programmer tulad ng paglikha ng mga bintana o mga kahon ng dialogo ng pagbubukas. Ang paggamit ng MFC ay binabawasan sa isang solong linya ng code kung ano ang kung hindi man ay binubuo ng 10 o 20 mga linya na ginagawa itong simple at mas mabilis na bumuo. Ang mas madaling pag-areglo ay magiging mas madali sa MFC dahil hindi mo na kailangan upang bungkalin ang aktwal na coding ng bawat function at kakailanganin mong alalahanin ang iyong sarili tungkol sa kung paano mo tinawag ang function.

Ang MFC ay nakikipag-usap rin sa kapaligiran ng Windows nang direkta, ibig sabihin ay hindi mo kailangang alalahanin ang iyong sarili sa mga tukoy na setting na mayroon ang bawat gumagamit sa kanyang computer. Tinitiyak nito na ang iyong programa ay lilitaw nang tama sa karamihan ng mga kaso kapag ginagamit ang MFC.

Ang MFC ay naging isang matagumpay na aklatan na ang iba pang mga programming language ay binuo ng kanilang sarili o inangkop ang paggamit ng MFC para sa kanilang sarili. Anuman ang balangkas na iyong ginagamit, gusto mo pa ring gamitin ang Win32 kung balak mong lumikha ng mga programa para sa Windows operating system. MFC ay ginagawang mas madali at mas mabilis para sa C + + programmer.

Buod: 1.Win32 ay kilala rin bilang ang Windows API habang ang MFC ay isang library ng C + + class na bumabalot ng mga bahagi ng Windows API 2. Ang MFC ay binubuo ng mga pinakakaraniwang mga operasyon na ginagamit sa pagbuo ng aplikasyon ng Win32 3.Gamitin ang MFC na ginagawa ang coding na mas magaan at mas simple kaysa sa paggamit ng Windows API nang direkta 4. Ang MFC ay nagpapahintulot sa mga programmer ng C + na gamitin ang kasalukuyang kapaligiran ng Windows