Я получил эту ошибку, когда c ++ программа, созданная на win 7, запускается на XP. Здесь ошибка
support.microsoft.com/kb/260283
я получил The ordinal 380 could not be located in the dynamic link library (COMCTL32.DLL)
, Как я могу это исправить без
Copy the Comctl32.dll File from Another Computer
, Как я могу добавить эту DLL прямо в моей программе. Или по-другому?
Спасибо
Вы не можете добавить comctl32.dll прямо в вашу программу. Это часть операционной системы. Каждая версия Windows имеет собственную версию этой библиотеки. Корень вашей проблемы в том, что вы используете какой-то WinAPI, который не поддерживается Windows XP.
Вы можете определить минимальную поддерживаемую версию Windows с помощью макросов WINVER и _WIN32_WINNT. После этого вы увидите во время компиляции некоторые ошибки, показывающие, что API не поддерживается минимально требуемой версией Windows.
Вы можете прочитать больше о минимальных требованиях к версии Вот
Других решений пока нет …