C, C++/잡기장 | Notebook
-
[MFC] Dialog의 border가 none 상태일때 이동C, C++/잡기장 | Notebook 2018. 12. 28. 15:17
1. Class View -> 해당 다이얼로그 클래스 속성 -> WM_LBUTTONDOWN 추가 2. OnLButtonDown 함수 생성 확인- 아래의 코드를 함수 내부에 작성 // TODO: Add your message handler code here and/or call default // y 좌표가 특정 수치 이하 일 경우, 다이얼로그 이동 가능if (point.y > 29)return; SendMessage(WM_NCLBUTTONDOWN, HTCAPTION, 0); CDialog::OnLButtonDown(nFlags, point);
-
[MFC] MFC 프로젝트에서 콘솔 사용하기C, C++/잡기장 | Notebook 2018. 12. 20. 23:09
1. stdafx.h 열기 2. 제일 아래 줄로 이동 3. 다음의 코드를 입력3-1. debug 모드에서만 사용할 경우#ifdef _DEBUG#pragma comment(linker, "/entry:WinMainCRTStartup /subsystem:console")#endif 3-2. Release 모드에서도 사용할 경우, #ifdef, #endif 전처리기 삭제#pragma comment(linker, "/entry:WinMainCRTStartup /subsystem:console")
-
[C/C++] 동적라이브러리(DLL) 만들기 & 사용하기 - (2)C, C++/잡기장 | Notebook 2017. 1. 19. 16:47
서론 지난번에 동일한 솔루션내에 라이브러리 프로젝트를 추가하여 dll을 만들고, 사용해보는 과정을 정리 했었습니다. (※ 참고링크 : http://poik.tistory.com/8 ) 이번에는 동일한 솔루션이 아닌 외부 프로젝트에서 DLL을 만들고, 만든 DLL을 자신이 사용하고자 하는 메인 프로젝트에 추가하여 사용하는 과정을 정리하였습니다. 본론 ■ 동적라이브러리(DLL) 만들기 1. 프로젝트 생성 1-1. Visual Studio 2013 → New Project → Win32 Project → Project, Solution name : EXTLibrary → OK 1-2. Application type : DLL → Additional options : Check the Empty project ..
-
[C/C++] 동적라이브러리(DLL) 만들기 & 사용하기 - (1)C, C++/잡기장 | Notebook 2016. 11. 15. 20:08
서론 동적라이브러리(DLL)를 Visual Studio 2013과 C/C++을 이용해 만들어보고, 사용까지 해본 내용을 정리한 것입니다. 참고로, https://msdn.microsoft.com/en-us/library/ms235636.aspx 의 내용을 토대로 이해를 하였기에 참고하시기 바랍니다. 본론 ■ 동적라이브러리(DLL) 만들기 1. 프로젝트 생성 1-1. Visual Studio 2013 → New Project → Win32 Project → Project, Solution name : DLibrary → OK 1-2. Application type : DLL → Additional options : Check the Empty project → Finish 2. 소스 및 헤더 파일 생성 2..