Обмен данными между процессами
От:
Bill133
Дата:
15.03.02 09:17
Оценка:
TCHAR *pGlobal;
HANDLE hFile = INVALID_HANDLE_VALUE;
HANDLE hMap = ::CreateFileMapping(hFile, NULL, PAGE_READWRITE, 0, 8, "_OPC_DATE_");
pGlobal =(TCHAR *):: MapViewOfFile(hMap,FILE_MAP_ALL_ACCESS,0,0,100);
pGlobal[4100]=1; //ВСЕ компилируется но при работе программы на этой строчке выдает ошибку, (т.е. если адресс больше 4096)
"Access violation at adress 00401D5C in module 'Proect1.exe'. Write address 011F1004."
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: