Section courante

A propos

Section administrative du site

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