Re[2]: Замумукался я с этими принтерами (помогите!)
От: Antic  
Дата: 23.10.01 14:09
Оценка:
Здравствуйте Lom, Вы писали:

Lom>Ошибка 1. Надо писать:

Lom>HLOCALC mem=LocalAlloc (LPTR, dwNeeded);
Lom>ppi2=(LPPRINTER_INFO_2) LocalLock(mem)
Lom>... вызов EnumPrinters и всего где нужно ppi2
Lom>LocalUnlock(mem);
Lom>LocalFree(mem);

Ну извините, я из MSDNновских примеров брал кусок кода. :)



Lom>Насчет разницы — не знаю. Лучше делать комбинированный вызов вариант 1, а если не удалось — то вариант 2


проблема в том, что при использовании одного из вариантов вызова и операционки все может вылететь, что я уже наблюдаю второй день под NT и 98 :)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.