Méthode IDragSourceHelper ::InitializeFromBitmap (shobjidl_core.h)
Initialise le gestionnaire de glisser-image pour un contrôle sans fenêtre.
Syntaxe
HRESULT InitializeFromBitmap(
[in] LPSHDRAGIMAGE pshdi,
[in] IDataObject *pDataObject
);
Paramètres
[in] pshdi
Type : LPSHDRAGIMAGE
Structure SHDRAGIMAGE qui contient des informations sur la bitmap.
[in] pDataObject
Type : IDataObject*
Pointeur vers l’interface IDataObject de l’objet de données.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Étant donné que InitializeFromBitmap effectue toujours l’étape de multiplication RVB dans le calcul de la valeur alpha, vous devez toujours passer une bitmap sans fusion alpha prémultipliée. Notez qu’aucune erreur ne résultera du passage de la méthode à une bitmap avec un mélange alpha prémultiplié, mais cette méthode la multipliera à nouveau, doublant la valeur alpha résultante.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (incluez Shobjidl.h) |
DLL | Shell32.dll (version 5.0 ou ultérieure) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour