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