То есть, в экспортируемою из библиотеке функцию, которая устанавливает ловушку, передается Handle главного окна, там создается CreateFileMapping и MapViewOfFile и в него записывается Handle как 4-байтовая переменная. Но как я понял, адрес, который возвращает MapViewOfFile в обработчике ловушки использовать нельзя? Нужно опять использовать CreateFileMapping, используя имя файла (параметр lpName: PChar), правильно?
|