| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > hInstance для контрола |
| Автор: TNT86 28.11.2006, 20:27 |
| Для "регистрации" контрола нужен hInstance. В MFC я бы использовал AfxGetInstanceHandle() , а что делать для WinAPI ? |
| Автор: _hunter 28.11.2006, 20:31 |
| а тут тяни его из WinMain |
| Автор: devmstr 28.11.2006, 20:44 | ||||
Вариант 1:
Вариант 2(Как уже сказал _hunter):
hInst и есть hInstance. |
| Автор: TNT86 29.11.2006, 11:44 |
| Такой еще вопрос WinMain можно оформлять внутри класса? |
| Автор: _hunter 29.11.2006, 11:57 |
| это, вообще-то не ява/шарп... да и зачем?.. |
| Автор: TNT86 29.11.2006, 12:25 |
| Пишу вот контрол под Windows Mobile - там нет MFC, а контрол явно нужно оформлять в классе! Как в такой ситуации поступать с функциями Register, WndProc и WinMain ? |
| Автор: _hunter 29.11.2006, 12:32 |
| тогда посмотри исходники CWinApp. хотя задачи/проблемы непонятны... |
| Автор: TNT86 30.11.2006, 12:31 |
| Всем спасибо! Благодаря Вам я разобрался - hInstance можно взять из WinMain и передать классу |