본문 바로가기
kxLibrary

KFC 라이브러리 클래스 다이아그램 공개

by 두루물 2010. 8. 26.
KFC Library Class Diagram -
KFC 라이브러리는 KRKIM에 의해 개발된 C++ 기반의 Windows SDK Platform Developer Library 입니다.
KFC 라이브러리는,
wxWidget같은 멀티 플랫폼용 라이브러리는 아닐지라도,2001년 무렵부터 정돈해오던
코드를 바탕으로 WTL,ATL 의 성능과 MFC의 무거운 단점을 피하고,이벤트 드리븐 방식의 클래스 계층화로
보다 쉽고 보다 SDK에 가깝게 접근하여 최적의 성능을 낼수 있도록 개발한 Native SDK 라이브러리 입니다.
90년대 초반, MFC를 1.0부터 십수년 해오던 차에 너무 무겁고 거대해지고 복잡한 점,배포시의 과적용량
등 실무에서 많은 문제점을 느낀바,
MFC에 익숙해져 있던 개발자가 좀더 심플하게 사용할 수 있고 개발할 수 있는 작은 프로그램에서 부터 묵직한 프로그램까지 부담없이 쉽고,빠르게 작업할 수 있도록 도와주는 초간단 라이브러리를 만드는 계기가 된 것이 하루 하루,짬짬히,필요할 때 붙이고 붙여서 ,부족하지만 이제는 클래스가 어느정도 정립되고 이것으로 각종 응용프로그램을 개발할수 있게 된바 KFC 라이브러리 소스는 공식 싸이트를 통해 조만간 시간되는대로 오픈소스할 예정입니다. (이곳은 개인적인 휴식용 블로그 공간입니다)

첨부된 그림을 받으면 현재 까지 개발된 클래스의 계층구조를 보실수 있습니다.
감사합니다.^^

*KFC 라이브러리를 어떻게 쓰는지 방식을 볼수 있는 샘플 소스 입니다.
따지고 보면 MFC나 WTL과 아주 흡사합니다.
(mfc의 클래스를 거의 kfc클래스로 변환 가능합니다)

Splash.exe
Splash_Demo_source.zip