Меню сайта
Категории раздела
HTML [44] |
Visual C++ и MFC [21] |
c++ [78] |
php [19] |
Javascript [15] |
C# [51] |
загрузки [0] |
XNA
[10]
создание игр с помощью xna
|
Наш опрос
Друзья сайта
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Реклама
Главная » Статьи » Visual C++ и MFC |
Получение информации о приложении. Глобальные функции
В процессе написания приложения с использованием классов MFC создается единственный объект, производный от класса приложения CWinApp. Для получения информации об этом объекте и связанных с ним параметрах из любого места программы вам предоставляется следующий набор функций: CWinApp* AfxGetApp( ); // Возвращает указательна единственный объект (класса CWinApp) приложения. LPCTSTR AfxGetAppName( ); // Возвращает строку, содержащую имя приложения. HINSTANCE AfxGetInstanceHandle( ); // Возвращает дескриптор текущего приложения для выполняемого файла (EXE); // в случае, если она вызвана из динамически подключаемой библиотеки, то // возвращается HINSTANCE этой библиотеки DLL. CWnd* AfxGetMainWnd( ); // Возвращает значение переменной m_pMainWnd объекта-приложения, т. е. // указатель на главное окно приложения. HINSTANCE AfxGetResourceHandle( ); // Возвращает дескриптор загруженных по умолчанию ресурсов приложения. void AfxSetResourceHandle( HINSTANCE hInstResource ); // Устанавливает дескриптор экземпляра приложения или модуля EXE или DLL, // из которого будут загружены ресурсы приложения. LPCTSTR AFXAPI AfxRegisterWndClass( UINT nClassStyle, HCURSOR hCursor = 0, HBRUSH hbrBackground = 0, HICON hIcon = 0); // Возвращает строку, которая содержит имя зарегистрированного класса. // Параметры: // nClassStyle - стиль или комбинация стилей окна Windows // hCursor - дескриптор ресурса курсора // hbrBackground - дескриптор ресурса кисти, определяющей цвет фона // hIcon - дескриптор ресурса значка. Примечание: Чаще всего вам придется сталкиваться с функцией AfxGetApp, которая, например, используется для загрузки ресурсов приложения. Пример: HICON h = AfxGetApp()->LoadIcon(IDI_ICON1); // Загрузка значка | |
Просмотров: 1509 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |