Interruption 2Fh |
Fonction 17h, Sous-Fonction 03h |
Fixe les données du presse-papier |
|---|---|---|
| WINOLDAP.MOD | ||
Description
Cette fonction permet de fixer le contenu du presse-papier avec le format spécifié.
Entrée
| Registre | Description | ||
|---|---|---|---|
| AX | 1703h | ||
| DX | Ce registre permet d'indiquer que le format du presse-papier : | ||
| Valeur | Description | ||
| 0001h | Cette valeur permet d'indiquer un format texte ASCII. | ||
| 0002h | Cette valeur permet d'indiquer un format d'image Bitmap. | ||
| 0003h | Cette valeur permet d'indiquer un format d'image dans un méta fichier. | ||
| 0004h | Cette valeur permet d'indiquer un format tableur SYLK. | ||
| 0005h | Cette valeur permet d'indiquer un format DIF. | ||
| 0006h | Cette valeur permet d'indiquer un format TIFF. | ||
| 0007h | Cette valeur permet d'indiquer un format texte OEM. | ||
| 0008h | Cette valeur permet d'indiquer un format bitmap DIB. | ||
| 0080h | Cette valeur permet d'indiquer un format spécial pour l'application Windows WRITE. | ||
| 0081h | Cette valeur permet d'indiquer un format texte DSP. | ||
| 0082h | Cette valeur permet d'indiquer un format Bitmap DSP. | ||
| ES:BX | Cette paire de registres permet d'indiquer les données. Voici la structure en format Bitmap : | ||
| Déplacement | Taille | Description | |
| 0000h | 1 mot | Ce champ contient le type, soit 0000h. | |
| 0002h | 1 mot | Ce champ permet d'indiquer la largeur en pixels du Bitmap. | |
| 0004h | 1 mot | Ce champ permet d'indiquer la hauteur en pixels du Bitmap. | |
| 0006h | 1 mot | Ce champ permet d'indiquer le nombre d'octets par ligne. | |
| 0008h | 1 octets | Ce champ permet d'indiquer le nombre de plages de couleur. | |
| 0009h | 1 octets | Ce champ permet d'indiquer le nombre adjacent de bits de couleur dans un pixel. | |
| 000Ah | 2 mots | Ce champ permet d'indiquer l'adresse d'un pointeur où commence les données. | |
| 000Eh | 1 mot | Ce champ permet d'indiquer la largeur en unité de mesure de 0,1 millimètre. | |
| 0010h | 1 mot | Ce champ permet d'indiquer la hauteur en unité de mesure de 0,1 millimètre. | |
| 0012h | x octets | Ce champ permet d'indiquer les données. | |
| Voici la structure en format d'image de méta fichier : | |||
| Déplacement | Taille | Description | |
| 0000h | 1 mot | Ce champ contient le mode de cartographie. | |
| 0002h | 1 mot | Ce champ contient l'étendu X. | |
| 0004h | 1 mot | Ce champ contient l'étendu Y. | |
| 0006h | 1 mot | Ce champ contient les données d'image. | |
| SI:CX | Cette paire de registres permet d'indiquer la taille des données | ||
Sortie
| Registre | Description | ||
|---|---|---|---|
| AX | Ce registre permet d'indiquer le résultat de l'opération : | ||
| Valeur | Description | ||
| =0000h | Cette valeur permet d'indiquer qu'un problème s'est produit | ||
| <>0000h | Ces valeurs permettent d'indiquer que l'opération s'est correctement effectué | ||
Voir également
Langage de programmation - Turbo Pascal et Assembleur - Presse-papier
Dernière mise à jour : Jeudi, le 3 mars 2016
