Я написал DLL, которая поможет мне отладить мое приложение. Я использую 64-разрядную версию Windows7. Вот что я наблюдаю:
(1) Если я задаю HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows NT \ CurrentVersion \ Windows \ AppInit_DLLs и запускаю 32-битную версию моего приложения, DLL загружается и все в порядке.
(2) Если я задаю HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Windows \ AppInit_DLLs и запускаю 64-битную версию моего приложения, приложение запускается, но оно сразу падает.
Ребята, знаете ли вы какое-нибудь решение этой проблемы?