현재 위치 - 중국 분류 정보 발표 플랫폼 - 비즈니스 서비스 정보 - MFC, WTL, WPF, wxWidgets, Qt 및 GTK의 특징은 무엇입니까?

MFC, WTL, WPF, wxWidgets, Qt 및 GTK의 특징은 무엇입니까?

한때 MFC가 선두였지만 지금은 디자인이 좀 뒤떨어진 것 같습니다. 더 좋고 더 유용할 수도 있었지만 MS는 COM을 홍보하기 위해 부풀려졌고 이제 MS는 계속하기를 더욱 꺼려합니다. .net을 홍보하기 위한 개발입니다.

WTL은 COM 구성 요소용 템플릿 라이브러리인 ATL을 기반으로 합니다. COM은 C 애플리케이션의 암입니다(어떤 사람들은 저를 비판할 것이라는 것을 알고 있지만 저는 여전히 WTL이 진실이라고 주장합니다). MS가 .Net을 두려워했기 때문에 억제했습니다. 이제 더 이상 지원할 벽이 없기 때문에 억제할 필요가 없습니다.

WPF: C에는 해당되지 않습니다.

wxWidgets: 작고, 틈새 시장이며, 버그로 가득 차 있습니다. 이는 장점이자 단점입니다.

Qt: 라이브러리는 약간 크고 모든 것을 갖추고 있습니다. 신호 및 슬롯 메커니즘에는 특수 컴파일러가 필요하므로 기존 C 라이브러리를 최대한 재사용하지 못합니다. . (저는 개인적으로 Qt를 가장 좋아합니다.)

GTK: 두 단어: "사용하기 어렵다".