2010-05-08 6 views
-1

WTL을 사용하려고했지만 VS2008 Express에서 작동하지 못했습니다. 다른 옵션이 있습니까? 나는 일반 API에 전에있는 경우를 테스트 재발 싶습니다 :/간단한 GUI 응용 프로그램 용 라이브러리

필요가 작은을하고 외부 종속성을 사전에

감사가 없습니다!

+3

WTL에는 외부 의존성이 있습니다. ATL은 VS Professional에서만 제공됩니다. –

+0

'VS2008 Express에서 작동시키지 못했습니다'는 의미는 무엇입니까? 그것은 VS 2005/2010 표현과 잘 작동합니다. –

+0

'작음'과 '단순함'을 정의 할 수 있습니까? – undu

답변

0

GTK +는 꽤 좋습니다. 간단하고 크로스 플랫폼입니다.

http://www.gtk.org/

+0

나는 그것을 "작은"이라고 정확하게 부르지 않을 것이다. –

+0

Qt보다 작고 여전히 완벽합니다! – LukeN

+0

Windows에서는 통증이 있지만 ... 통증. –

0

나는 gtk와 반대로 ... Qt를 제안 http://www.wikivs.com/wiki/GTK_vs_Qt

는 그러나, 나는 크기의 확실 해요 볼 것입니다.

+0

사용자 정의 빌드를 제거한 경우에도 Qt를 작게 호출 할 수 없습니다. –

+0

GTK와 QT는 모두 훌륭한 라이브러리이지만 단순한 애플리케이션을위한 작고 큰 의존성은 아닙니다 – arthurprs

+0

-1 Qt는 ** 거대한 **입니다! Windows에서는 약 30MB의 공유 라이브러리를 번들로 묶어야합니다. –

1

비슷한 질문이 here입니다. 델파이, 비주얼 베이직 6 등과 같이 WTL이 언급되어 있습니다 (세부 사항을 입력하면 문제가 해결 될 수 있습니다).

+0

현재 나는 Delphi + KOL 라이브러리를 사용하고 있지만 현재 코드는 엉망입니다. 따라서 앞으로 다시 시도하거나 대안을 찾아야합니다. – arthurprs

1

Win32 공용 컨트롤에 문제가 있습니까? 아니면 MFC일까요?

+0

일반 Win32 API를 사용하여 응용 프로그램을 작성하는 것은 분명 쉽지 않습니다./ – arthurprs

+1

** 틀렸어! ** 나는 오래된 Win32 API 프로그램을 작성하기 시작했습니다. 거기에 아무 문제가 없습니다. –

+1

글래 이드, MFC, VCL과 비교해보십시오. 쉽게 호출 할 수있는 학대입니다 .. – arthurprs

3

wxWidgets은 가치가 있습니다. Qt, GTK를 말하는 것과 비교하면 상대적으로 작으며 자유롭고 오픈 소스이며 문서, 예제 및 합리적인 커뮤니티 지원의 적절한 세트가 있습니다.

그것의 자체 포함하면 임베디드 시스템 FLTK를 살펴 정말 작은 필요한 경우 윈도우

+0

+1 wxWidgets는 최고입니다! –

+0

@ George Edison - 네, 아주 좋네요. 또한 Unix, OS-X에서 실행되며 Python 등을위한 바인딩이 있습니다. – zebrabox

+0

Windows와 Linux에서 GTK 포트를 통해 사용합니다. 플랫폼 별 문제를 최소화하는 데 효과적입니다. –

0

WTL은 모든 Windows 버전에서 Community Edition 및 이전 전문 버전 이상을 포함한 visual-studio-2013 & visual-studio-2015와 함께 작동합니다.

WTL을 이전 Express 버전과 함께 사용할 수 있습니다. 예를 들어 Express 2013에서 WTL을 작동 시키려면 these hacks이 필요합니다.

0

무료 WDK을 다운로드하십시오. 여기에는 ATL 7.1이 포함되어 있습니다.

0

C++이어야합니까? WPF는 Windows에서 데스크톱 응용 프로그램을 개발할 때 최상의 선택입니다 (휴대성에 신경 쓰지 않는 한).

0

Windows 플랫폼을 사용하는 경우, David Nash (Sourceforge)의 Win32++을 참조하십시오. 기본 Windows API를 기반으로 작성되었으며 잘 설명 된 간단한 라이브러리입니다. 많은 예제가 포함되어 있습니다. 세르지오

관련 문제