A voir également:
- Page windows
- Supprimer page word - Guide
- Clé windows 8 - Guide
- Montage video gratuit windows - Guide
- Windows ne démarre pas - Guide
- Windows movie maker - Télécharger - Montage & Édition
3 réponses
Salut
Heuuu une page je sais pas ce que tu veux
une fenêtre, une page sur l'imprimante , un aperçu?
faudrait etre un peu plus précis
@+
ps: ce qui est ecrit juste sous le bouton ajouter
Pour maximiser vos chances d'obtenir des réponses à votre message veuillez s'il vous plaît :
Faire usage de formules de politesse (Bonjour, merci, SVP),
Mettre un titre explicite décrivant au mieux votre problème,
Heuuu une page je sais pas ce que tu veux
une fenêtre, une page sur l'imprimante , un aperçu?
faudrait etre un peu plus précis
@+
ps: ce qui est ecrit juste sous le bouton ajouter
Pour maximiser vos chances d'obtenir des réponses à votre message veuillez s'il vous plaît :
Faire usage de formules de politesse (Bonjour, merci, SVP),
Mettre un titre explicite décrivant au mieux votre problème,
Salut ....
pas trop impatient?
//VC++ 6
#include <windows.h>
#include <stdio.h>
#include <math.h>
#include <string.h>
//definition de mes evenements
//voir création du bouton
#define poli 20
//déclarations
//instance
HINSTANCE G_Hinst;
//nom de ma classe
const char clasname[]="Ma_fenêtre";
//handle
//Ma classe
WNDCLASS wcx;
//handle de ma fenetre
HWND hwfnd;
//handle de mon bouton
HWND hwbnd;
//handle de mon edit
HWND hwend;
//mes messages
MSG msg;
//**********************************************
//boucle de message
//**********************************************
//tout passe par là
LRESULT CALLBACK MainWndProc(HWND hwfnd, UINT numevent, WPARAM wparam, LPARAM lparam)
{
int wNotifyCode;
int wID;
HWND hwndCtl;
switch (numevent)
{
case WM_CREATE:
//a la création de ma fenetre création d'un bouton et une edit
hwbnd=CreateWindow("BUTTON","Politesse",WS_VISIBLE|WS_CHILD,10,10,100,100,hwfnd,(HMENU)poli,G_Hinst,NULL);
hwend=CreateWindowEx (WS_EX_CLIENTEDGE,"EDIT","STP",WS_VISIBLE|WS_CHILD|ES_CENTER|WS_BORDER,10,120,300,20,hwfnd,(HMENU)NULL,G_Hinst,NULL);
break;
case WM_CLOSE:
PostMessage( hwfnd, WM_QUIT, 0, 0 );
return 0;
// commande (evenement dans ma fenetre)
case WM_COMMAND:
wNotifyCode = HIWORD(wparam); // notification code
wID = LOWORD(wparam); // item, control, or accelerator identifier
hwndCtl = (HWND) lparam; // handle of control
switch (wID)
{
//correspond a mon bouton (define poli)
case poli:
//ecrit dans l'edit
SetWindowText(hwend,"Ceci est un Exemple");
}
break;
}
return DefWindowProc(hwfnd, numevent, wparam, lparam);
}
//fin de boucle
//**********************************************
// point d'entrée du programme
//**********************************************
int WINAPI WinMain( HINSTANCE hInstance, // handle to current instance
HINSTANCE hPrevInstance, // handle to previous instance
LPSTR lpCmdLine, // pointer to command line
int nCmdShow ) // show state of window);
{
// Déclarations
//recupère mon hinstance
G_Hinst=hInstance;
// Création d' une classe de fenêtre
wcx.style = CS_HREDRAW | CS_VREDRAW|CS_SAVEBITS;// redessine si la taille change
wcx.lpfnWndProc = (WNDPROC) MainWndProc; // fonction de la reception des messages
wcx.cbClsExtra = 0; // no extra class memory
wcx.cbWndExtra = 0; // no extra window memory
wcx.hInstance = G_Hinst; // handle de instance de winmain
wcx.hIcon = LoadIcon(NULL,IDI_APPLICATION);// predefined app. icon
wcx.hCursor = LoadCursor(NULL,IDC_ARROW); // predefined souris arrow
wcx.hbrBackground = (HBRUSH) (COLOR_BTNFACE+1); // fond blanc
wcx.lpszClassName = clasname; // nom de la classe window
// enregistrer la classe de window .
//test si ok
if(RegisterClass(&wcx)==FALSE)
{
return FALSE;
}
//Création de la fenêtre
hwfnd = CreateWindow(clasname, // nom de la classe
"Ma Page", // barre de titre
WS_OVERLAPPEDWINDOW|WS_BORDER, // focus
250, // position horizontal position
150, // position vertical position
600, // taille default width
490, // taille default height
(HWND) NULL, // no owner window
(HMENU) NULL, // use class menu
G_Hinst, // handle of application instance
(LPVOID) NULL); // no window-creation data
// Fin Création de la fenêtre
ShowWindow(hwfnd,SW_SHOW);
UpdateWindow(hwfnd);
// variables
//Boucle gestion de Message
while( GetMessage( &msg, (HWND)NULL, 0, 0 ) )
{
TranslateMessage( &msg );
DispatchMessage( &msg );
}
//Fin de Boucle de Message
return msg.wParam;
}
bye
pas trop impatient?
//VC++ 6
#include <windows.h>
#include <stdio.h>
#include <math.h>
#include <string.h>
//definition de mes evenements
//voir création du bouton
#define poli 20
//déclarations
//instance
HINSTANCE G_Hinst;
//nom de ma classe
const char clasname[]="Ma_fenêtre";
//handle
//Ma classe
WNDCLASS wcx;
//handle de ma fenetre
HWND hwfnd;
//handle de mon bouton
HWND hwbnd;
//handle de mon edit
HWND hwend;
//mes messages
MSG msg;
//**********************************************
//boucle de message
//**********************************************
//tout passe par là
LRESULT CALLBACK MainWndProc(HWND hwfnd, UINT numevent, WPARAM wparam, LPARAM lparam)
{
int wNotifyCode;
int wID;
HWND hwndCtl;
switch (numevent)
{
case WM_CREATE:
//a la création de ma fenetre création d'un bouton et une edit
hwbnd=CreateWindow("BUTTON","Politesse",WS_VISIBLE|WS_CHILD,10,10,100,100,hwfnd,(HMENU)poli,G_Hinst,NULL);
hwend=CreateWindowEx (WS_EX_CLIENTEDGE,"EDIT","STP",WS_VISIBLE|WS_CHILD|ES_CENTER|WS_BORDER,10,120,300,20,hwfnd,(HMENU)NULL,G_Hinst,NULL);
break;
case WM_CLOSE:
PostMessage( hwfnd, WM_QUIT, 0, 0 );
return 0;
// commande (evenement dans ma fenetre)
case WM_COMMAND:
wNotifyCode = HIWORD(wparam); // notification code
wID = LOWORD(wparam); // item, control, or accelerator identifier
hwndCtl = (HWND) lparam; // handle of control
switch (wID)
{
//correspond a mon bouton (define poli)
case poli:
//ecrit dans l'edit
SetWindowText(hwend,"Ceci est un Exemple");
}
break;
}
return DefWindowProc(hwfnd, numevent, wparam, lparam);
}
//fin de boucle
//**********************************************
// point d'entrée du programme
//**********************************************
int WINAPI WinMain( HINSTANCE hInstance, // handle to current instance
HINSTANCE hPrevInstance, // handle to previous instance
LPSTR lpCmdLine, // pointer to command line
int nCmdShow ) // show state of window);
{
// Déclarations
//recupère mon hinstance
G_Hinst=hInstance;
// Création d' une classe de fenêtre
wcx.style = CS_HREDRAW | CS_VREDRAW|CS_SAVEBITS;// redessine si la taille change
wcx.lpfnWndProc = (WNDPROC) MainWndProc; // fonction de la reception des messages
wcx.cbClsExtra = 0; // no extra class memory
wcx.cbWndExtra = 0; // no extra window memory
wcx.hInstance = G_Hinst; // handle de instance de winmain
wcx.hIcon = LoadIcon(NULL,IDI_APPLICATION);// predefined app. icon
wcx.hCursor = LoadCursor(NULL,IDC_ARROW); // predefined souris arrow
wcx.hbrBackground = (HBRUSH) (COLOR_BTNFACE+1); // fond blanc
wcx.lpszClassName = clasname; // nom de la classe window
// enregistrer la classe de window .
//test si ok
if(RegisterClass(&wcx)==FALSE)
{
return FALSE;
}
//Création de la fenêtre
hwfnd = CreateWindow(clasname, // nom de la classe
"Ma Page", // barre de titre
WS_OVERLAPPEDWINDOW|WS_BORDER, // focus
250, // position horizontal position
150, // position vertical position
600, // taille default width
490, // taille default height
(HWND) NULL, // no owner window
(HMENU) NULL, // use class menu
G_Hinst, // handle of application instance
(LPVOID) NULL); // no window-creation data
// Fin Création de la fenêtre
ShowWindow(hwfnd,SW_SHOW);
UpdateWindow(hwfnd);
// variables
//Boucle gestion de Message
while( GetMessage( &msg, (HWND)NULL, 0, 0 ) )
{
TranslateMessage( &msg );
DispatchMessage( &msg );
}
//Fin de Boucle de Message
return msg.wParam;
}
bye