WinSetObjectData |
Fenêtre : Fixe l'objet de données |
---|---|
PMWP.DLL | os2.h |
Syntaxe
BOOL WinSetObjectData( HOBJECT hObject, PSZ pszSetupString); |
Paramètres
Nom | Description |
---|---|
hObject | Ce paramètre permet d'indiquer le Handle d'un objet à fixer. |
pszSetupString | Ce paramètre permet d'indiquer un pointeur vers une chaîne de caractères contenant les paramètres d'un objet. |
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 fixer une données de chaîne de caractères dans un objet spécifié.
Exemple
Voici un simple exemple montrant comme appeler cette API avec WatCom C++ for OS/2 :
- #define INCL_WINWINDOWMGR
- #include "os2.h"
- #include "stdio.h"
-
- void main(void) {
- HOBJECT hObj = WinCreateObject("WPProgram", "Mon Programme", "PROGTYPE=PM;EXENAME=MONPROG.EXE;", "<WP_OS2SYS>", CO_FAILIFEXISTS);
- if(!WinSetObjectData(hObj, "PROGTYPE=PM;EXENAME=NOUVPROG.EXE;ASSOCFILTER=*.MYP;ASSOCTYPE=Mon Programme")) {
- printf("Une erreur s'est produite avec la fonction WinSetObjectData");
- }
- }
Voir également
Langage de programmation - C pour OS/2 - WinCreateObject
Langage de programmation - C pour OS/2 - WinDestroyObject
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 448
Dernière mise à jour : Lundi, le 19 juillet 2010