본문 바로가기
mfc 다이얼로그 스크롤바(PictureControl) 만들기 (프로그래밍 팁) mfc 다이얼로그 스크롤바(PictureControl) 만들기 (프로그래밍 팁) 첨부 파일실행 파일 - Test_ScrollBar.exe [링크]프로젝트 - Test_ScrollBar.zip [링크] 신입 시절에 만들었던 MFC 프로그래밍 팁 하나 공유합니다. C#과는 다르게 MFC 다이얼로그 스크롤바가 없습니다. 그래서 스크롤바가 필요하다면 별도로 프로그래밍해야 합니다. 이 포스트는 스크롤바가 필요했던 제가 구현한 내용을 담고 있습니다. 저는 MFC 다이얼로그 스크롤바 구현을 위해, 다이얼로그에 PictureControl을 추가했습니다. PictureControl의 크기만큼 스크롤바가 갱신되도록 구현하였죠. 전체 소스와 자세한 사항들은 첨부된 프로젝트 파일을 참조하세요. 그리고, 다이얼로그 그래픽이 갱.. 2018. 5. 28.
C# MFC 차이 비교 - part2 (소스 차이 비교) C# MFC 차이 비교 - part2 (소스 차이 비교) C# MFC 차이 비교 A1. MFC - abs 12345int n = ...;int a = abs(n); int n = -2147483648; // 아래처럼 변환UINT u = abs(n);cs C# - Math.Abs 123456int n = ...;int a = Math.Abs(n); int n = -2147483648; // 아래처럼 변환uint u = Math.Abs(n);uint u = unchecked(n - C# MFC 비교 테이블 [링크] C# MFC 차이 비교 - part2 (소스 차이 비교) 2017. 2. 27.
C# MFC 차이 비교 - part 1 (table) (연동에 필요한 정보) C# MFC 차이 비교 - part 1 (table) (연동에 필요한 정보) C# MFC 차이 - A MFC C# abs Math.Abs .AddString(...) .Items.Add(...) AfxMessageBox MessageBox.Show atoi Parse C# MFC 차이 - B MFC C# BOOL 또는 bool Boolean 또는 bool bool Boolean 또는 bool bool BS_PUSHLIKE BYTE byte C# MFC 차이 - C MFC C# CBitmap Bitmap(actually, a GDI+ bitmap) CBrush Brush CDC 또는 CClientDC Graphics ceil Math.Ceiling CenterWindow(CWnd) .StartPositio.. 2017. 2. 27.
MFC BCGControlBar Chart Control 설치 [GUI 프로그래밍] BCGControlBar, Chart Control MFC 설치, GUI 프로그래밍 환경 ※ 이 포스팅은 BCGControlbar Pro 버전과 Visual Studio 2010(MFC)을 기준으로 작성 BCG(for MFC)의 Professional Edition 관련 사이트1. Sample(Win32 기반의 압축된 실행 파일의 다운로드 가능) Samples Download - BCGCONTROLBAR FOR MFC [클릭] - General Samples- Ribbon- Toolbar- Menu- Docking Windows - Document/View- Visualization- Grid- Editor- Chart Control and Gauges - Calendar- Diagram- Gantt- .. 2017. 2. 6.
MFC 강좌, MFC 특징 기초 전반적 개념 설명 (멕시칸 후라이드 치킨) MFC 강좌, MFC 특징 기초 전반적 개념 설명 (멕시칸 후라이드 치킨) MFC 강좌. 많은 분들이 Microsoft Foundation Class의 약자가 맞다고 생각하시는데 이는 잘못되었습니다. 사실, MFC의 약자는 이것입니다. MFC 강좌 첫걸음 : MFC = Mexican Fried Chicken MFC는 Mexican Fried Chicken의 약어로 (주)멕시칸치킨에서 판매하는 통닭 체인점의 이름입니다. 비슷한 회사로는 "전지현 c BHC~"의 (구)별하나 치킨도 있습니다. (MFC 강좌 재밌죠?) MFC는 사용자 이벤트 기반으로 이루어지기에 개발자는 구체적으로 어떤 동작을 할 것인지 루틴을 만들어 주어야 합니다. 이때, 함수는 크게 초기화 부분(배고파), 메시지 처리(주문 전화 걸기)하는.. 2017. 1. 25.