![]() |
|
|
![]()
|
|
| AndreySol |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 19.6.2004 Репутация: 1 Всего: 1 |
ОС - WinMe.
Есть такой код:
Так вот для большинства файлов все нормально загружается, а к примеру "c:\windows\freecell.exe" или "c:\windows\CLIPBRD.EXE" дает ошибку: "Была сделана попытка загрузить программу, имеющую неверный формат". А при попытке загрузить "c:\windows\MSOWS419.DLL" - вообще прога вылетает. Объясните, кто знает, что такого неверного в игрушке "Солитер" или Буфере обмена и как подобные файлы все же можно загрузить типа LoadLibraryEx ? Я покопался в MSDN нашел там ф-цию LoadLibraryEx32W, насколько понял по англицки - что-то о загрузке старых 16-битных файлов. Хотел проверить будет ли работать, но не получается - h-файл добавил а вот lib-файл не знаю какой - в MSDN ничего не сказано, а без него ошибки линкера. Может кто знает, какой lib-файл нужен ? Это сообщение отредактировал(а) AndreySol - 15.7.2005, 05:11 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |