Глобальные переменные
От: Аноним  
Дата: 28.07.07 11:14
Оценка:
Здравствуйте! Я пишу программу на VC++ 2003, состоящую из 2-х диалогов.
При работе с 1-м диалогом у меня загружается dll'ka с которой я работаю, потом мне необходимо передать HINSTANCE этой dll'kи в другой диалог, для дальнейшей работы. Попробовал сделать HINSTANCE глобальной переменной, разместил ее в отдельном заголовочном файле, программа компилируется, но не линкуется. Выдается ошибка "error LNK2001: unresolved external symbol "struct HINSTANCE__ * hf" (?hf@@3PAUHINSTANCE__@@A)"
Пожалуйста, подскажите как решить эту проблему...я на Си недавно писать начал...
Спасибо!
Re: Глобальные переменные
От: den123 Израиль http://den123.smugmug.com
Дата: 28.07.07 11:21
Оценка:
Здравствуйте, Аноним, Вы писали:


А>Здравствуйте! Я пишу программу на VC++ 2003, состоящую из 2-х диалогов.
А>При работе с 1-м диалогом у меня загружается dll'ka с которой я работаю, потом мне необходимо передать HINSTANCE этой dll'kи в другой диалог, для дальнейшей работы. Попробовал сделать HINSTANCE глобальной переменной, разместил ее в отдельном заголовочном файле,

Так Вы только ОБЪЯВИЛИ свою переменную. Размещать ее надо в С-коде
WBR — Yuriy
Re[2]: Глобальные переменные
От: Аноним  
Дата: 28.07.07 11:25
Оценка:
Здравствуйте, den123, Вы писали:

D>Здравствуйте, Аноним, Вы писали:



D>

А>>Здравствуйте! Я пишу программу на VC++ 2003, состоящую из 2-х диалогов.
А>>При работе с 1-м диалогом у меня загружается dll'ka с которой я работаю, потом мне необходимо передать HINSTANCE этой dll'kи в другой диалог, для дальнейшей работы. Попробовал сделать HINSTANCE глобальной переменной, разместил ее в отдельном заголовочном файле,

D>Так Вы только ОБЪЯВИЛИ свою переменную. Размещать ее надо в С-коде
Точно! Спасибо ОГРОМНОЕ)))))))))))))))))))))))
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.