2010-12-07 3 views
2

Visual Studio에서 프로젝트를 추가 할 때 GUI 응용 프로그램을 만드는 두 가지 옵션이 있습니다. Win32 프로젝트 및 Windows Forms 응용 프로그램 이 둘의 차이점은 무엇입니까? 그중 하나입니까Visual Studio에서 Win32 Project와 Windows Forms 응용 프로그램의 차이점은 무엇입니까?

  • 은 다른 .dll보다 더 많이 의존합니까?
  • 다른 것보다 더 빠릅니까?
  • 다른 프로그램보다 프로그래밍하기가 쉽습니까?

답변

3

Win32는 기본적으로 C++로 작성된 원시 응용 프로그램입니다. (기계에 따라 다름). Windows Forms는 .NET 런타임 환경을 사용하는 관리 코드 응용 프로그램입니다.

더 나은 언어를 선택할 수 있다는 점에서 Windows 양식은 프로그램하기가 쉽습니다. 수작업 메모리 관리와 실제 객체 지향 패러다임 구현과 같은 기괴한 일이없는 방대한 양의 라이브러리 (BCL).

+0

흠. 그것이 원래 생각했던 것입니다. 그러나 새로운 Win32 프로젝트를 생성하고 속성에 들어가면 대상 프레임 워크는 다음과 같습니다. .NETFramework, Version = v4.0 – chiao

관련 문제