Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] нет не должен 30.10.02 13:06 Число просмотров: 1078
Автор: beetle <beetle> Статус: Member
|
> > истинное значение параметра hInstance - базовый адрес > в > > памяти, определяющий ту область в адресном > пространстве > > процесса, где находится образ данного EXE-файла > > если это так, то параметр hInstance в GDI ф-иях абсолютно > бесмысленен. > Например - зачем мне передавать hInstance в CreateWindow, > если система и так знает и базовый адресс и pid и еще много > того чего даже я не знаю ? 1.ПРОЦЕСС ПО УМОЛЧАНИЮ ГРУЗИТСЯ по адресу 0х00400000
но при желании можно этот адрес изменить директивой компоновщика /BASE
или править заголовок и пересчитывать релоки
2/hInstanser для GDI функций служит для идентификации необходимого EXE-файла
3. hInstance
Windows 95/98: Handle to the instance of the module to be associated with the window. - можешь ассоциировать с каким угодно модулем, не обязательно со своим приложением, а с dll к примеру
Windows NT/2000: This value is ignored.
|
|
|