'Programming > Cocos' 카테고리의 다른 글
[기본] 튜토리얼 소스 코드 (0) | 2016.10.16 |
---|
[기본] 튜토리얼 소스 코드 (0) | 2016.10.16 |
---|
[다이얼로그] Modeless Dialog(모달리스/모델리스 대화상자) (0) | 2016.10.17 |
---|---|
[다이얼로그] 듀얼모니터에서 다이얼로그 위치 고정 (0) | 2016.10.17 |
[파일 시스템] feof 함수의 사용 - 파일 내용 수정하기 (1) | 2016.10.14 |
[CString] CString 형 변환 (0) | 2016.10.14 |
[디버그] scanf() fopen() 등의 취약성 함수 warning 표시 제거 (0) | 2016.10.13 |
[다이얼로그] 듀얼모니터에서 다이얼로그 위치 고정 (0) | 2016.10.17 |
---|---|
[타이머] SetTimer, OnTimer, KillTimer (0) | 2016.10.14 |
[CString] CString 형 변환 (0) | 2016.10.14 |
[디버그] scanf() fopen() 등의 취약성 함수 warning 표시 제거 (0) | 2016.10.13 |
[디버그] 디버깅용 printf() 정의하기 (0) | 2016.10.12 |
[타이머] SetTimer, OnTimer, KillTimer (0) | 2016.10.14 |
---|---|
[파일 시스템] feof 함수의 사용 - 파일 내용 수정하기 (1) | 2016.10.14 |
[디버그] scanf() fopen() 등의 취약성 함수 warning 표시 제거 (0) | 2016.10.13 |
[디버그] 디버깅용 printf() 정의하기 (0) | 2016.10.12 |
[디버그] MFC에서 콘솔창 띄우기 (0) | 2016.10.12 |
[파일 시스템] feof 함수의 사용 - 파일 내용 수정하기 (1) | 2016.10.14 |
---|---|
[CString] CString 형 변환 (0) | 2016.10.14 |
[디버그] 디버깅용 printf() 정의하기 (0) | 2016.10.12 |
[디버그] MFC에서 콘솔창 띄우기 (0) | 2016.10.12 |
[화면 갱신] Invalidate(FALSE/TRUE) (0) | 2016.10.11 |
[CString] CString 형 변환 (0) | 2016.10.14 |
---|---|
[디버그] scanf() fopen() 등의 취약성 함수 warning 표시 제거 (0) | 2016.10.13 |
[디버그] MFC에서 콘솔창 띄우기 (0) | 2016.10.12 |
[화면 갱신] Invalidate(FALSE/TRUE) (0) | 2016.10.11 |
[에디트 박스] 상하좌우 여백 부여하기 (0) | 2016.10.11 |
방법 1
App의 InitInstance에서 AllocConsole()을 호출한다.
디버그 모드에서만 동작할 것이므로 간단히 다음과 같이 할 수 있겠다.
#ifdef _DEBUG
if( !AllocConsole() )
{
AfxMessage(_T("Failed to create the console!"), MB_ICONEXCLAMATION);
}
#endif
해제하기 위해서는 ExitInstance에서 FreeColsole()을 호출한다.
이전과 마찬가지로 다음과 같이 쓰면 된다.
#ifdef _DEBUG
if( !FreeConsole() )
{
AfxMessage(_T("Failed to free the console!"), MB_ICONEXCLAMATION);
}
#endif
방법 2
stdafx.h에서 다음과 같이 입력한다.
#ifdef _DEBUG
#pragma comment(linker, "/entry:WinMainCRTStartup /subsystem:console")
#endif
출력은 일반적인 콘솔 프로그램과 같이 cout이나 printf 등을 사용하면 된다.
출처 : http://darkblitz.tistory.com/101
[디버그] scanf() fopen() 등의 취약성 함수 warning 표시 제거 (0) | 2016.10.13 |
---|---|
[디버그] 디버깅용 printf() 정의하기 (0) | 2016.10.12 |
[화면 갱신] Invalidate(FALSE/TRUE) (0) | 2016.10.11 |
[에디트 박스] 상하좌우 여백 부여하기 (0) | 2016.10.11 |
[폰트] 폰트 설정 (1) | 2016.10.11 |
[포팅] Cannot open include file: 'SDKDDKVer.h': No such file or directory (0) | 2017.01.20 |
---|---|
[포팅] #error: MFC does not support WINVER less than 0x0501 (1) | 2017.01.20 |
[포팅] Visual Studio 2012 프로젝트 2010으로 포팅 (0) | 2017.01.18 |
[MFC] 'IDD_~_DIALOG' : 선언되지 않은 식별자입니다. (0) | 2016.11.10 |
[MFC] Internal Linker Error (0) | 2016.10.18 |
MFC에서 무언가 그리고 화면에 표현 할때 화면에 변화를 주고 싶다고 할때 쓰이는 함수가 Invalidate 함수인데 이함수는 화면을 갱신할때 즉 WM_PAINT 와 같은 메시지를 호출해준다.
출처 : http://taessing.tistory.com/86
[디버그] 디버깅용 printf() 정의하기 (0) | 2016.10.12 |
---|---|
[디버그] MFC에서 콘솔창 띄우기 (0) | 2016.10.12 |
[에디트 박스] 상하좌우 여백 부여하기 (0) | 2016.10.11 |
[폰트] 폰트 설정 (1) | 2016.10.11 |
[버튼] 버튼 텍스트 변경 (0) | 2016.10.11 |
[디버그] MFC에서 콘솔창 띄우기 (0) | 2016.10.12 |
---|---|
[화면 갱신] Invalidate(FALSE/TRUE) (0) | 2016.10.11 |
[폰트] 폰트 설정 (1) | 2016.10.11 |
[버튼] 버튼 텍스트 변경 (0) | 2016.10.11 |
[라디오] 라디오 선택하기 (0) | 2016.10.10 |