Section courante

A propos

Section administrative du site

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 :

  1. #define INCL_WINWINDOWMGR
  2. #include "os2.h"
  3. #include "stdio.h"
  4.  
  5. void main(void) {
  6.     HOBJECT hObj = WinCreateObject("WPProgram", "Mon Programme", "PROGTYPE=PM;EXENAME=MONPROG.EXE;", "<WP_OS2SYS>", CO_FAILIFEXISTS);
  7.     if(!WinSetObjectData(hObj, "PROGTYPE=PM;EXENAME=NOUVPROG.EXE;ASSOCFILTER=*.MYP;ASSOCTYPE=Mon Programme")) {
  8.         printf("Une erreur s'est produite avec la fonction WinSetObjectData");
  9.     }
  10. }

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