Если вы видите баннеры при просмотре с КПК, то вам - СЮДА | LockResource() Форумы Поиск Вход Для ПК Программирование для КПК
Ср Июл 24, 2002 21:36 tepexob (Маститый писатель) | |
| кто нибудь использует на WinCE функцию LockResource() ? Она недокументированная, и некоторыми версиями CE не поддерживается. Вопрос - нужна ли она? ____________ Tapac@TEPEXOB.com
| | Уверен, что нет. ____________ Cingular 8525 (alive!) + 2Gb microSD, и на полочке кучка пыльных PDA | Ср Июл 24, 2002 23:49 tepexob (Маститый писатель) | |
| Другими словами Другими словами, ты хочешь сказать что handle-ом возвращенным из LoadResource() можно спокойно пользоваться, как указателем. Так? ____________ Tapac@TEPEXOB.com
| Чт Июл 25, 2002 8:01 haali (Гуру) | |
| Когда писал эту часть в HR даже мысль не возникла лезть в документацию, просто по привычке написал Find/Load/Lock/Unlock/Free и только сейчас узнал, что LockResource, оказывается, не поддерживается, более того она вообще нигде не упоминается в документации.
И чего только не узнаешь...
На самом деле вопрос все равно интересный, как предполагается доступаться к содержимому ресурса без использования LockResource()?
/Mike | Чт Июл 25, 2002 8:11 haali (Гуру) | |
| Заглянул в исходники MFC и ATL - во всех SDK от 2.0 до РРС2002 используется LockResource(), так что со времен DOS мало что поменялось, недокументированные функции были есть и будут.
/Mike | Чт Июл 25, 2002 9:33 tepexob (Маститый писатель) | |
| LockResource Кстати, если посмотреть в теже инклюдники от SDK то можно увидеть что функция LockResource определена так:
inline LPVOID LockResource(HGLOBAL hResData)
{
return ((LPVOID)hResData);
}
вот так ... незнаю что и думать. ____________ Tapac@TEPEXOB.com
| Чт Июл 25, 2002 9:59 haali (Гуру) | |
| Похоже, что разницы никакой нет, но я предпочитаю писать LockResource(), чтобы не писать лишних ifdef для компиляции под обычной WinNT (подозреваю, что в MFC и ATL вызов оставлен по той же причине).
/Mike |
Если вы видите баннеры при просмотре с КПК, то вам - СЮДА |
Powered by phpBB © 2001 phpBB Group
|