// Test_Thread.cpp : Définit les comportements de classe pour l'application.
//

#include "stdafx.h"
#include "Test_Thread.h"
#include "Test_ThreadDlg.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#endif


// CTest_ThreadApp

BEGIN_MESSAGE_MAP(CTest_ThreadApp, CWinApp)
END_MESSAGE_MAP()


// construction CTest_ThreadApp
CTest_ThreadApp::CTest_ThreadApp()
	: CWinApp()
{
	// TODO : ajoutez ici du code de construction,
	// Placez toutes les initialisations significatives dans InitInstance
}


// Seul et unique objet CTest_ThreadApp
CTest_ThreadApp theApp;

// initialisation de CTest_ThreadApp

BOOL CTest_ThreadApp::InitInstance()
{
    // SHInitExtraControls doit être appelé une fois lors de l'initialisation de votre application afin d'initialiser
    // l'un des contrôles spécifiques à Windows Mobile, tels que CAPEDIT et SIPPREF.
    SHInitExtraControls();

	// 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"));

	CTest_ThreadDlg dlg;
	m_pMainWnd = &dlg;
	INT_PTR nResponse = dlg.DoModal();
	if (nResponse == IDOK)
	{
		// TODO : placez ici le code définissant le comportement lorsque la boîte de dialogue est
		//  fermée avec OK
	}

	// Lorsque la boîte de dialogue est fermée, retourner FALSE afin de quitter
	//  l'application, plutôt que de démarrer la pompe de messages de l'application.
	return FALSE;
}
