все работает нормально, при компиляции же vs2008sp1 появляеться warning
warning LNK4229: invalid directive '/DELAYLOAD:xxx.dll' encountered; ignored
я проверял загрузка dll происходит при старте программы
из help соедует что linker, "/DELAYLOAD:xxx.dll" должно работать
подскажите пожалуйста как задать в vs2008
#pragma comment(linker, "/DELAYLOAD:xxx.dll")