To nhocbmt:
Bạn cần làm quen với API của Windows: các hàm CreateFile, ReadFile/WriteFile, CloseHandle.
ie:
Code:
HANDLE hFile = CreateFile("D:\\a.exe",
GENERIC_WRITE,
0,
NULL,
CREATE_ALWAYS,
FILE_ATTRIBUTE_NORMAL,
NULL);
if(hFile != INVALID_HANDLE_VALUE)
{
char buffer[4] = "xxx";
DWORD dwWritten;
WriteFile(hFile, buffer, strlen(buffer), &dwWritten, NULL);
CloseHandle(hFile);
}
Nếu dùng MFC bạn có thể dùng class CFile cho đơn giản.
Cách khác: sử dụng các hàm file I/O trong stdio.h (fopen, fwrite, fclose) hoặc iostream của C/C++ chuẩn.