WinEndPaint |
Fenêtre : Fin de la peinture |
---|---|
PMWIN.DLL | os2.h |
Syntaxe
BOOL WinEndPaint( HPS hps ); |
Paramètres
Nom | Description |
---|---|
hps | Ce paramètre permet d'indiquer le Handle de présentation d'espace retourné par WinBeginPaint. |
Retour
Valeur | Description |
---|---|
FALSE | Cette valeur permet d'indiquer qu'une erreur s'est produite. |
TRUE | Cette valeur permet d'indiquer que l'opération s'est correctement effectué |
Description
Cette fonction permet de dessiner quand la fenêtre est complété.
Exemple
Voici un simple exemple montrant comme appeler cette API avec WatCom C++ for OS/2 :
- #define INCL_WINWINDOWMGR
- #include "os2.h"
-
- void main(void) {
- HWND hwnd;
- PRECTL rcl;
- HPS hps;
- ULONG msg = WM_PAINT;
- switch(msg) {
- case WM_PAINT:
- hps = WinBeginPaint(hwnd, NULLHANDLE, NULL);
- WinQueryWindowRect(hwnd, &rcl);
- WinDrawText(hps, -1, "Bonjour !", &rcl, CLR_NEUTRAL, CLR_BACKGROUND, DT_CENTER | DT_VCENTER | DT_ERASERECT);
- WinEndPaint(hps);
- break;
- }
- }
Voir également
Langage de programmation - C pour OS/2 - WinBeginPaint
Système d'exploitation - OS/2 - Introduction
Références
OS/2 Warp Presentation Manager API, Edition John Wiley, Joel Barnum, 1995, ISBN: 0-471-03873-3, page 106
Dernière mise à jour : Lundi, le 19 juillet 2010