- HANDLE hFile =
- CreateFile(TEXT("D:\\\\kday.txt")
- , GENERIC_READ | GENERIC_WRITE
- , 0
- , NULL
- , CREATE_ALWAYS
- , FILE_ATTRIBUTE_NORMAL
- , NULL);
- if(hFile == INVALID_HANDLE_VALUE)
- {
- printf("Could not open file (error %d)\\n", GetLastError());
- return 0;
- }
- HANDLE hMapFile =
- CreateFileMapping(hFile
- , NULL
- , PAGE_READWRITE
- , 0
- , BUFF_SIZE
- , NULL);
- LPSTR pBuff
- = (LPSTR)MapViewOfFile(hMapFile
- , FILE_MAP_ALL_ACCESS
- , 0
- , 0
- , BUFF_SIZE);
- strcpy(pBuff, "good bye kday! ?? ???....");
- strcpy(pBuff+6, "\\"PIS babo\\"");
- UnmapViewOfFile(pBuff);
- CloseHandle(hMapFile);
- CloseHandle(hFile);
- //该片段来自于http://www.codesnippet.cn/detail/040920135623.html
来源: http://www.codesnippet.cn/detail/040920135623.html