Visual C++. Описание стандартных классов - InitInstance

ОГЛАВЛЕНИЕ


InitInstance

virtual BOOL InitInstance();

Возвращаемое значение

Ненулевое, если инициализация прошла успешно, в противном случае - ноль.

Описание

Операционная система Windows допускает одновременную работу нескольких копий одного приложения. Процесс создания приложения концептуально подразделяется на два этапа: предварительное создание приложения, которое осуществляется при первом запуске программы на исполнение, и инициализация экземпляра приложения, которая происходит при запуске на исполнение любой копии программы, включая и первую. Данная функция вызывается функцией WinMain, принадлежащей классу главного окна. Обычно, в процессе выполнения перегруженной пользователем функции InitInstance производится создание объекта главного окна программы и устанавливается значение члена класса CWinThread::m_pMainWnd, содержащего указатель на это окно.