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
Previous
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only