mirror of
https://github.com/ogoguel/activegs-ios.git
synced 2025-01-14 13:30:19 +00:00
81 lines
2.2 KiB
C++
81 lines
2.2 KiB
C++
// ActiveGSApp.cpp : Définit les comportements de classe pour l'application.
|
||
//
|
||
|
||
#include "../Common.win32/stdafx.h"
|
||
#include "ActiveGSApp.h"
|
||
#include "MainFrm.h"
|
||
|
||
|
||
#ifdef _DEBUG
|
||
#define new DEBUG_NEW
|
||
#endif
|
||
|
||
|
||
// CActiveGSAppAp
|
||
BEGIN_MESSAGE_MAP(CActiveGSAppApp, CWinApp)
|
||
// ON_COMMAND(ID_APP_ABOUT, OnAppAbout)
|
||
END_MESSAGE_MAP()
|
||
|
||
|
||
// construction CActiveGSAppApp
|
||
|
||
CActiveGSAppApp::CActiveGSAppApp()
|
||
{
|
||
// TODO : ajoutez ici du code de construction,
|
||
// Placez toutes les initialisations significatives dans InitInstance
|
||
}
|
||
|
||
|
||
// Seul et unique objet CActiveGSAppApp
|
||
|
||
CActiveGSAppApp theApp;
|
||
|
||
// initialisation CActiveGSAppApp
|
||
|
||
BOOL CActiveGSAppApp::InitInstance()
|
||
{
|
||
// InitCommonControls() est requis sur Windows XP si le manifeste de l'application
|
||
// spécifie l'utilisation de ComCtl32.dll version 6 ou ultérieure pour activer
|
||
// les styles visuels. Dans le cas contraire, la création de fenêtres échouera.
|
||
InitCommonControls();
|
||
|
||
CWinApp::InitInstance();
|
||
|
||
// Initialiser les bibliothèques OLE
|
||
if (!AfxOleInit())
|
||
{
|
||
AfxMessageBox(IDP_OLE_INIT_FAILED);
|
||
return FALSE;
|
||
}
|
||
AfxEnableControlContainer();
|
||
// Initialisation standard
|
||
// Si vous n'utilisez pas ces fonctionnalités et que vous souhaitez réduire la taille
|
||
// de votre exécutable final, vous devez supprimer ci-dessous
|
||
// les routines d'initialisation spécifiques dont vous n'avez pas besoin.
|
||
// Changez la clé de Registre sous laquelle nos paramètres sont enregistrés.
|
||
// TODO : Modifiez cette chaîne avec des informations appropriées,
|
||
// telles que le nom de votre société ou organisation
|
||
SetRegistryKey(_T("Applications locales générées par AppWizard"));
|
||
// Pour créer la fenêtre principale, ce code crée un nouvel objet fenêtre frame
|
||
// qu'il définit ensuite en tant qu'objet fenêtre principale de l'application
|
||
|
||
int argc = __argc;
|
||
char** argv = __argv;
|
||
|
||
|
||
CMainFrame* pFrame = new CMainFrame(argc,argv);
|
||
if (!pFrame)
|
||
return FALSE;
|
||
m_pMainWnd = pFrame;
|
||
|
||
// MEts à jour le nom de la fenetre
|
||
|
||
// La seule fenêtre a été initialisée et peut donc être affichée et mise à jour
|
||
pFrame->ShowWindow(SW_SHOW);
|
||
pFrame->UpdateWindow();
|
||
// appelle DragAcceptFiles uniquement s'il y a un suffixe
|
||
// Dans une application SDI, cet appel doit avoir lieu juste après ProcessShellCommand
|
||
return TRUE;
|
||
}
|
||
|