Незадача с GrdLogin
В разрабатываемом приложении начал приделывать работу с ключиком.
Весь код просто скопировал один в один из работающего.
И выяснилась странная вещь:
вызов GrdLogin( m_hGrd, dwModuleLMS, dwLoginFlags ); результат выдаёт нормальный, всё у него казалось бы хорошо,
но при этом после вызова меняются значения: m_hGrd превращается в NULL и m_dwRemoteMode == 0
Повторюсь, текст модулей на C++ один и тот же, но в одном приложении таких чудес не случается, а во втором - всегда...
Тестировал на XP x32 и Windows 7 x64