pourquoi ce code ne m'affiche-t-il pas la boite de dialog d'impression?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
//---------------------------------------------------------------------------
#include <windows.h>
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
 
        PRINTDLG pd;
        HWND hwnd;
        hwnd = 0;
 
        // Initialize PRINTDLG
        ZeroMemory(&pd, sizeof(pd));
        pd.lStructSize = sizeof(pd);
        pd.hwndOwner   = hwnd;
        pd.hDevMode    = NULL;
        pd.hDevNames   = NULL;
        pd.Flags       = PD_RETURNIC;
        pd.nCopies     = 1;
        pd.nFromPage   = 1;
        pd.nToPage     = 1;
        pd.nMinPage    = 1;
        pd.nMaxPage    = 1;
 
        PrintDlg(&pd);
 
        return 0;
}
//---------------------------------------------------------------------------
Balises [Code] rajoutées par Greybird
Pensez-y à l'avenir