[MFC 프로그래밍 강좌] MMF(메모리맵파일) 소스 - Windows CE
MFC강좌 MMF : http://codingcoding.tistory.com/23
링크에 첨부된 소스는 윈도우7과 윈도우CE 프로그램간의 통신을 위해 MMF를 이용한 예제입니다.
링크에 첨부된 소스는 윈도우7과 윈도우CE 프로그램간의 통신을 위해 MMF를 이용한 예제입니다.
링크의 MFC 프로그래밍 강좌 소스를 참조해보면 위와 같은 MMF 구현 예제가 확인됩니다.
주의할 점은 윈도우7에서 사용하는 소스와 Wince에서 사용하는 소스가 조금 다르다는 것이죠. 그래서 부득이 따로 구현해야 합니다.
1
2
3
4
5
6
7
|
// 매핑 파일 만들기
hMemMap = CreateFileMapping((HANDLE)0xFFFFFFFF,
NULL, PAGE_READWRITE, 0, 1, _T("STATUS"));
// 매핑 파일 열기
hMapRead = CreateFileMapping(hMemMap, NULL,
PAGE_READWRITE, 0, 1, _T("STATUS"));
|
위 소스는 WinCE에서 구현한 메모리맵파일 소스입니다.
메모리 매핑 파일을 만들거나 여는 소스가 조금 다르죠. 윈도우CE는 라이브러리가 축소되었기에 다를 수밖에 없어요.
자세한 소스와 프로그램 설명은 맨 위 링크를 참조하시고, 메모리 관리 기법과 메모리맵파일을 공부하는 분들이라면 이미 구현된 소스 참조해서 더 쉽게 공부해보세요.
MFC강좌 MMF : http://codingcoding.tistory.com/23
MFC강좌 MMF : http://codingcoding.tistory.com/23
#MFC강좌 #MFC #MFC프로그래밍 #MFC_MMF #MemoryMapFile #메모리관리기법 #메모리맵파일
댓글
댓글 쓰기