1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78
|
// D_UsbPanel.cpp : fichier d'implémentation
//
#include "stdafx.h"
#include "D_UsbPanel.h"
// Boîte de dialogue D_UsbPanel
IMPLEMENT_DYNAMIC(D_UsbPanel, CDialog)
D_UsbPanel::D_UsbPanel(CWnd* pParent /*=NULL*/)
: CDialog(D_UsbPanel::IDD, pParent)
{
}
BOOL D_UsbPanel::OnInitDialog()
{
CDialog::OnInitDialog();
int posX = m_resX-470;
int posY = m_resY-470;
if (usb_gif.Load(MAKEINTRESOURCE(IDR_USBHELP),_T("GIF")))
usb_gif.Draw();
usb_gif.SetWindowPos(&wndBottom,0,0,400,400,SWP_SHOWWINDOW);
MoveWindow(posX,posY,400,400);
KillTimer(1);
SetTimer(1,3600,0); //Timer tous les 3600ms
return TRUE;
}
D_UsbPanel::~D_UsbPanel()
{
}
void D_UsbPanel::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX, IDC_USBGIF, usb_gif);
}
void D_UsbPanel::Close()
{
EndDialog(IDCANCEL);
return;
}
BEGIN_MESSAGE_MAP(D_UsbPanel, CDialog)
ON_WM_TIMER()
ON_STN_CLICKED(IDC_USBGIF, &D_UsbPanel::OnStnClickedUsbgif)
END_MESSAGE_MAP()
// Gestionnaires de messages de D_UsbPanel
void D_UsbPanel::OnStnClickedUsbgif()
{
// TODO : ajoutez ici le code de votre gestionnaire de notification de contrôle
Close();
}
void D_UsbPanel::OnTimer(UINT nIDEvent)
{
if (nIDEvent == 1)
{
EndDialog(IDCANCEL);
}
CDialog::OnTimer(nIDEvent);
} |
Partager