Портируем UNICODE программу в Win9x
От: dark2k  
Дата: 29.11.02 18:36
Оценка:
Дано: VC++ 7.0 и полностью юникодная программа на чистом API.
Хочу заставить ее работать под Win9x. Для этого попытался прикрутить MSLU(Microsoft Layer for

Unicode). Прикрутил -> При запуске под Win98 напоролся на следующие MessageBox'ы :

1. Файл "имя.exe" повидимому поврежден. Заново установите файл и повторите попытку.
2. Запуск программы невозможен, так как он имеет неверный формат.

Т.е. она вообще не запускается.

Сидел, долго думал... Визардом сделал юникодное приложение(File-> New Project\Windows Application, в

настройках проэкта поставил Character set — Unicode), по хэлпу с MSDN прикрутил MSLU, — под 98

замечательно работает.

Похоже эти ошибки вылетают не из-за самого MSLU, так как и без его использования получаю п.1 и п.2.

Из за чего, вообще, могут появлятся сообщения 1,2 ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.