'MFC_C++'에 해당되는 글 14건

  1. 2023.11.30 :: MFC String 문자열 리소스
  2. 2023.11.30 :: MFC Debug view , TRACE
  3. 2023.11.30 :: MFC 기능 팁
  4. 2023.11.30 :: MFC Release모드에서도 TRACE사용하기
  5. 2023.11.30 :: C++/MFC
  6. 2023.11.30 :: C++/MFC 다국어처리
MFC_C++ 2023. 11. 30. 18:37

- MFC String 문자열 리소스  , 다국어 처리 , string table을 dll로 처리

 

https://opallios7.tistory.com/entry/CString%EC%9C%BC%EB%A1%9C-%EB%AC%B8%EC%9E%90%EC%97%B4-%EB%A6%AC%EC%86%8C%EC%8A%A4%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%9E%90

 

CString으로 문자열 리소스를 사용하자

문자열을 스트링 테이블에 담아놓고 사용하는게 좋다고들 말하지만 쓰기가 귀찮아서 그냥 소스에 적는 경우가 많습니다. 하지만 CString에서는 스트링 테이블 사용을 쉽게 하기 위한 좋은 방법을

opallios7.tistory.com

 

'MFC_C++' 카테고리의 다른 글

MFC Debug view , TRACE  (0) 2023.11.30
MFC 기능 팁  (0) 2023.11.30
MFC Release모드에서도 TRACE사용하기  (0) 2023.11.30
C++/MFC  (0) 2023.11.30
C++/MFC 다국어처리  (0) 2023.11.30
posted by cskimair
:
MFC_C++ 2023. 11. 30. 15:20

 

- TRACE의 내용을 외부 유틸리티에서 보는 방법

https://semoa.tistory.com/955

 

[펌] C++ DebugView로 디버그 메시지 보기

아래의 TRACE(.) 안될때는, OutputDebugString(.) 사용 #include char buf[256]; sprintf(buf,"%d \n",nFingerCount); OutputDebugString(buf); TRACE(.) 위한 define문 :#define ENABLE_TRACE // Can depend on _DEBUG or NDEBUG macros------------------------

semoa.tistory.com

> 아래 페이지에서 DebugView 프로그램을 무료로 다운받아 사용하실 수 있습니다.

http://technet.microsoft.com/en-us/sysinternals/bb896647.aspx

출처: https://semoa.tistory.com/955 [세상의 모든 아침:티스토리]

'MFC_C++' 카테고리의 다른 글

MFC String 문자열 리소스  (0) 2023.11.30
MFC 기능 팁  (0) 2023.11.30
MFC Release모드에서도 TRACE사용하기  (0) 2023.11.30
C++/MFC  (0) 2023.11.30
C++/MFC 다국어처리  (0) 2023.11.30
posted by cskimair
:
MFC_C++ 2023. 11. 30. 15:17

 

MFC  기능 팁

 

- https://includes.tistory.com/168

 

MFC 관련 잡다한 기능들 구현

2.클라이언트 폼이 크기에 따라 자동으로 스크롤바 생성/삭제 스크롤바 클래스멤버임 ResizeParentToFit(); ============================================== 수행 시간재기 CTime startTime = CTime::GetCurrentTime(); // ... perf

includes.tistory.com

 

https://blog.naver.com/lovetnt999/90043161122

 

MFC - TIP

http://myhome.hanafos.com/~kukdas/index.html : 정리 잘 해놨네..감샤 (--) (__) Visual-C의 MF...

blog.naver.com

https://j07051.tistory.com/97

 

[MFC] 다른 클래스로 접근하는 방법

4대 Class간 참조 //각각 헤더파일 include #include "MainFrm.h" //메인프레임 헤더파일 #include "ClassDoc.h" //Doc클래스 헤더파일 #include "ClassView.h" //View를 include 할때는 반드시 Doc 헤더파일이 위에잇어야한다

j07051.tistory.com

 

https://www.google.com/search?client=firefox-b-d&q=RUNTIME_CLASS#ip=1

> MFC 리플렉션, Reflection

 

 

🔎 RUNTIME_CLASS: Google 검색

 

www.google.com

- CDialog

http://www.tipssoft.com/bulletin/board.php?bo_table=FAQ&wr_id=2274

 

팁스소프트 > MFC/API 가이드 > [MFC] CDialogEx 클래스에 대하여

[MFC] CDialogEx 클래스에 대하여  글쓴이 : 관리자   트랙백 주소 : http://www.tipssoft.com/bulletin/tb.php/FAQ/2274 팁스소프트에서 제공하는 프로그래밍과 관련된 자료나 정보들을 무단으로 복제하거나 게

www.tipssoft.com

 

'MFC_C++' 카테고리의 다른 글

MFC String 문자열 리소스  (0) 2023.11.30
MFC Debug view , TRACE  (0) 2023.11.30
MFC Release모드에서도 TRACE사용하기  (0) 2023.11.30
C++/MFC  (0) 2023.11.30
C++/MFC 다국어처리  (0) 2023.11.30
posted by cskimair
:
MFC_C++ 2023. 11. 30. 15:03

 

 

- TRACE function in release mode

https://bourne.tistory.com/19

 

MFC없이, 혹은 Release모드에서 TRACE 매크로 활용 방법

Win32 개발환경에서 VC++을 사용하면 디버그 모드에서 TRACE라는 매크로를 사용하여 디버그 결과창에 디버깅중 점검해야 할 내용들을 쉽게 볼 수 있도록 화면에 찍어줄 수 있는데, MFC를 사용하지 않

bourne.tistory.com

 

- 구글 검색:

https://www.google.com/search?client=firefox-b-d&q=mfc+trace+%EC%B6%9C%EB%A0%A5+%EC%A0%80%EC%9E%A5%ED%95%98%EB%A9%B4+%EC%95%88%EB%90%98%EB%8A%94+%EC%9D%B4%EC%9C%A0

 

🔎 mfc trace 출력 저장하면 안되는 이유: Google 검색

 

www.google.com

 

'MFC_C++' 카테고리의 다른 글

MFC Debug view , TRACE  (0) 2023.11.30
MFC 기능 팁  (0) 2023.11.30
C++/MFC  (0) 2023.11.30
C++/MFC 다국어처리  (0) 2023.11.30
MFC string 찾기 방법 - CString::Find  (0) 2023.11.30
posted by cskimair
:
MFC_C++ 2023. 11. 30. 14:10

 

1. 메모리 누수 탐지

- https://imcyber.tistory.com/74

 

메모리누수(leak) 탐지소스

// 메모리 누수 탐지 하는 다른 방법 void Dump_Blocks_In_All_Heaps () { //get all the heaps in the process HANDLE heaps [100]; DWORD c = ::GetProcessHeaps (100, heaps); printf ("The process has %d heaps.\n", c); //get the default heap and the CR

imcyber.tistory.com

 

posted by cskimair
:
MFC_C++ 2023. 11. 30. 14:06

 

1.1 스트링테이블로 처리하고 언어별로 스트링테이블을 dll파일로 관리하고 필요시 로딩함.

 

void CKAVISApp::LogLanguageChg(int Index)
{
                 switch(Index)
                {
                 case 0:
                                m_CurLangID = 0x049;
                                m_hResourceDll = 0;
                                 break;
                 case 1:
                                m_CurLangID = 0x040c;
                                m_hResourceDll = LoadLibrary(_T( "Lan_Frn.dll"));
                                 break;
                }
}


...
//사용예.
CString log;
log.LoadStringA(m_hResourceDll, IDS_LOG_I50001);

https://imagej.tistory.com/156

 

MFC 다국어 처리

다국어처리 일반적으로 MFC에서 작업을 특별히 하지 않으면 Stringtable에는 IDS_ABOUTBOX, IDP_DOCKETS_INIT_FAILED (소켓 옵션 설정시) 이 두가지 만 등록이 되어있습니다. 기본적으로 원하는 값은 순차적으

imagej.tistory.com

1.2 MFC다국어 지원

https://imcyber.tistory.com/70

 

MFC 다국어 지원 방법(국가별 언어설정)

MFC 다국어 지원 방법(국가별 언어설정) MFC 에서 프로젝트를 완료 했는데 뜬금 없이 다국어 지원을 요청한다. 영어,중국어 등등……. 참 난감합니다. Code를 전부 다시 작성해야 할 판 입니다. 또

imcyber.tistory.com

 

2.구글검색:

https://www.google.com/search?client=firefox-b-d&q=MFC+%EB%8B%A4%EA%B5%AD%EC%96%B4+%EC%B2%98%EB%A6%AC+

 

🔎 MFC 다국어 처리 : Google 검색

 

www.google.com

 

'MFC_C++' 카테고리의 다른 글

MFC Release모드에서도 TRACE사용하기  (0) 2023.11.30
C++/MFC  (0) 2023.11.30
MFC string 찾기 방법 - CString::Find  (0) 2023.11.30
VisualStudio 2008 , 소스코드의 한글 저장시 인코딩 옵션  (0) 2023.11.29
MFC CDialogEx  (0) 2023.11.28
posted by cskimair
: