디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

MFC를 깔수밖에 없는 이유는

Rei@디씨갤로그로 이동합니다. 2013.02.26 23:30:25
조회 302 추천 0 댓글 6


Win32 API를 C++로 Wrapping한것까지는 좋은데 뭔가 깔끔하지가 않음.


걍 핸들 하나 private 멤버변수로 잡아놓고 그 핸들에 호출할 수 있는 함수를 클래스에 모아놓은 느낌.

dll 경계도 넘지 못하는 병신력 충만한 CString과 덕분에 여기저기서 튀어나오는 LPTSTR같은 윈도 기본 자료형들에

그렇다고 GUI 개발을 빨리 할수있는것도 아니고, GUI에 대한 개발도구 지원은 다이얼로그 편집기, 메뉴편집기 이딴거밖에 없음.
그나마도 윈도의 다이얼로그는 C++ 코드가 나오는게 아니라 리소스로 들어가지..
Qt에 있는 UI 디자이너랑 비교하면 이건 뭐... (Qt UI디자이너는 거의 닷넷의 윈폼 편집기 정도 수준으로 작업 가능)

그리고 윈도에서 GUI 개발할 수 있는 라이브러리가 MFC만 있는것도 아님.
Qt나 wxWidget, GTK같은건 애초에 크로스플랫폼이고 검색해보면 자체적으로 윈도 API Wrapping한 라이브러리들도 있음.

WTL도 있긴 하지만 이건 ATL 확장에 가깝고..

그리고 C++언어를 사용하지 않는다면 윈도에서 native로 컴파일되는 GUI 개발 툴에는 델파이도 있음. VB6도 참 걸작이었는데.


아무튼 지금 하는 업무가 Qt랑 MFC 프로그램을 다 유지보수 하고 있는데 MFC쪽은 볼때마다 한숨 나오는게 현실이네요..ㅠㅠ

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
347400 지원자가 없는것도 아닌데 입사포기했을때 한번 잡는 이유는 뭘까 [5] adsfs(121.66) 13.02.27 113 0
347399 c다음에 꼭 타야하는 테크트리가 자료구조 + 알고리즘이야? [1] 보쿠싱구갤로그로 이동합니다. 13.02.27 160 0
347398 c언어 질문인데요. [16] ssonacy갤로그로 이동합니다. 13.02.27 180 0
347397 중소기업 경력직에서 대기업 신입으로 가능할까? [3] dd(121.50) 13.02.27 246 0
347396 니들 팟캐스트 원나잇스탠드들어봐라 rreeddff(211.36) 13.02.27 361 0
347394 초급 개발자 초년생 연봉 2000에 커미션 떼주면 평타취임? [2] qq(115.41) 13.02.27 154 0
347390 자고일어나서 기겁함 [2] 黑猫갤로그로 이동합니다. 13.02.27 121 0
347389 가장 아름다운 프로그래밍 언어는 이거 아니냐? [3] d(125.177) 13.02.27 153 0
347386 전공자가 비트나 쌍용 들어가면 막장임? [2] ㄹㄹㄹㄹ(121.66) 13.02.27 219 0
347385 질문한다 [1] 0000(211.58) 13.02.27 56 0
347384 프로그래밍 처음 해보는건데 [37] (211.201) 13.02.27 354 0
347383 컴공이면 프로젝트나 공모전 많이 중요하지? [2] ㅇㅇ(1.231) 13.02.27 542 1
347382 아침에 유머 하나 [1] 천회장(118.131) 13.02.27 62 0
347381 인생좆망하는소리. [12] 서른살(175.195) 13.02.27 354 0
347380 프밍해보니까 [1] ㄱㄱ(117.111) 13.02.27 60 0
347379 6개월 배워서 실무투입 가능한 기술 best 3 [4] ltw갤로그로 이동합니다. 13.02.27 267 0
347378 게임엔진이란게 뭐냐? [1] dd(211.187) 13.02.27 72 0
347375 금융권 취업하고싶은데... [3] ㅇㅂㅈㅇㅈㅂ(121.168) 13.02.27 143 0
347374 와 여기가 실북갤 2위라니 ㅁㄴㅇㄹ(118.221) 13.02.27 44 0
347372 2차원배열 대입은 주로 어떻게하나요 [2] 웨펀마스터11갤로그로 이동합니다. 13.02.27 75 0
347370 롤하는사람? [5] 黑猫갤로그로 이동합니다. 13.02.27 111 0
347369 아 씨발 침대에 누워서 핸드폰으로 눈팅하다 식겁해서 들어옴 [19] 黑猫갤로그로 이동합니다. 13.02.27 276 0
347368 성폭행 피소 박시후가 경찰청 안보홍보대사였다는 사실 [2] 에어로홍갤로그로 이동합니다. 13.02.27 92 0
347366 시간이 시간이라그런지 사람이 없네 [2] 黑猫갤로그로 이동합니다. 13.02.27 53 0
347365 드디어 며칠후면 개강인데 [8] 黑猫갤로그로 이동합니다. 13.02.27 142 0
347363 침해대응전문가에 대해서 아시는분 계신가요? [4] ㅁㄴꥶᅠ(121.153) 13.02.27 217 0
347362 Did you know that prog means progressive [6] 에어로홍갤로그로 이동합니다. 13.02.27 99 0
347360 cherishcat 님은 훌륭한 해커입니다 [2] 에어로홍갤로그로 이동합니다. 13.02.27 284 0
347356 파이썬전망 [1] 1ee2(175.215) 13.02.27 150 0
347355 지잡대 복학생 시간표인데 [9] 黑猫갤로그로 이동합니다. 13.02.27 226 0
347354 트위터·애플·페이스북까지 해킹…'자바' 주의보 [5] 1ee2(175.215) 13.02.27 298 0
347353 c# 배우고있는데... [1] 1ee2(175.215) 13.02.27 81 0
347352 무슨 자바프로그램깔고나서 디씨에서 그림로딩하는속도느려짐 ㅇㅇ(220.78) 13.02.27 59 0
347351 sublime text 2로 sftp 쓰려는데, 폴더 동기화 하는데 오래 [4] ㅠㅠ개초보(218.153) 13.02.27 70 0
347349 형들 hdd 없이 ssd128 정도면 안모자를까요? [13] ㅇㅇ(112.186) 13.02.27 136 0
347343 팟인코더는 언제까지 베타베타베타베타베타 ltw갤로그로 이동합니다. 13.02.26 62 0
MFC를 깔수밖에 없는 이유는 [6] Rei@디씨갤로그로 이동합니다. 13.02.26 302 0
347340 여러분들은 공모전 관련 정보들을 어디서 얻나요? 열정(61.84) 13.02.26 68 0
347338 mfc를 해본적이 없어서 그런데 mfc랑 api랑 비슷하다고 들음 [7] 黑猫갤로그로 이동합니다. 13.02.26 143 0
347337 헐_어디서_빼돌린거지.jpg 黑猫갤로그로 이동합니다. 13.02.26 117 0
347336 천조국이 소프트웨어 무릉도원이라는게 어느정도 맞는말이냐 d(220.117) 13.02.26 57 0
347335 winapi 리치에디트컨트롤관련 질문이 도착했습니다. 이힝(118.39) 13.02.26 43 0
347332 64비트 os만들기 라는 책 읽어 본 사람? [3] 이모군(175.114) 13.02.26 106 0
347330 c언어에서 문자열 포인턴데 이거 왜 안됨???? [4] qpal(121.143) 13.02.26 80 0
347329 Qt 쓰는 사람 없음? 다들 MFC만 하시나... Rei@디씨갤로그로 이동합니다. 13.02.26 88 0
347328 언어 사용자들의 문제 [6] c(175.208) 13.02.26 157 0
347325 생산성및 성능을 중시하는 특급개발자의 흔한 책딸 c(175.208) 13.02.26 92 0
347319 자바 존나 빠른데? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ [4] d(125.177) 13.02.26 201 0
347317 자바하고 C#중에 어느게 더 빠르냐???????????????? [8] d(125.177) 13.02.26 138 0
347315 참 보람 찬 직업인듯여 [1] 바보아싸갤로그로 이동합니다. 13.02.26 85 0
뉴스 '화려한 날들' 배우 이태란, ‘세련 미모’ 뽐내며 감각적인 재벌 안주인 고성희 役으로 완벽 변신! 디시트렌드 07.07
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2