1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| BOOL CHelpDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
char *HelpText;
HANDLE hFile;
CHAR szFile[MAX_PATH]={"C:\\Help.txt"};
DWORD FileSize,nbcharRead ;
hFile = CreateFile(szFile, GENERIC_READ, 0,NULL,OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
FileSize = GetFileSize(hFile, NULL);
HelpText = (PCHAR)LocalAlloc(LMEM_FIXED, FileSize+1);
ReadFile(hFile, HelpText, FileSize, &nbcharRead, NULL) ;
HelpText[FileSize] = '\0';
CloseHandle(hFile);
SetDlgItemText(IDC_EDIT1,HelpText);
//MessageBox("","blaba",MB_OK);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
} |
Partager