C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 5 - m_hInstance / MFC Справка / Visual C++

Шаг 5 - m_hInstance

Соответствует hInstance параметру, переданному Windows из WinMain. m_hInstance элемент данных - дескриптор текущего образца приложения, выполняющегося под Windows. Оно так же возвращается глобальной функцией AfxGetInstanceHandle. m_hInstance - общая переменная типа HINSTANCE.

Пример.

// Обычно Вы не должны передать hInstance приложения в функции API Windows 
// непосредственно, потому что имеются эквивалентные методы MFC, которые 
// передают hInstance для Вас. Следующий пример не типичен:
HCURSOR hCursor;
hCursor = ::LoadCursor(AfxGetApp()->m_hInstance, MAKEINTRESOURCE(IDC_MYCURSOR));
// Более прямой способ получать hInstance приложения к
// обращение к AfxGetInstanceHandle:
hCursor = ::LoadCursor(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR));
// Если Вы нуждаетесь в hInstance, чтобы загрузить ресурс, лучше
// вызвать AfxGetResourceHandle вместо AfxGetInstanceHandle:
hCursor = ::LoadCursor(AfxGetResourceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR));
// Лучший способ загружать ресурс курсора состоит в том, чтобы вызвать
// CWinApp:: LoadCursor
hCursor = AfxGetApp()->LoadCursor(IDC_MYCURSOR);

| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU