Peter,
The base address is used by the OS when it loads you DLL. For example, W95 EXE's have a base address > 0x400000. If sufficient space is not available at the default base address then the OS will attempt to relocate the dll's executable image, this in turn can be stopped by using the /FIXED linker option.
It could be that the GDIPLUS.DLL has been "FIXED" and as such does not offer the OS a relocation entry for the program?
Neil
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement