Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1663 connectés 

  FORUM HardWare.fr
  Programmation
  API Win32

  Pb chargement de ToolTips sur ListView

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb chargement de ToolTips sur ListView

n°2056288
theo92
Posté le 12-02-2011 à 17:17:02  profilanswer
 

Bonjour,
 
Je n'arrive pas à charger les Tooltips sur une ListVew ...
La fonction me renvois False !
Voici le code que j'utilise :

Code :
  1. BOOL ChargToolTip (HWND hwnd, int i, int c, char *szTip)
  2. {
  3. LVSETINFOTIP  ltip;
  4. //
  5. ZeroMemory(&ltip, sizeof(LVSETINFOTIP));
  6. ltip.cbSize = sizeof(LVSETINFOTIP);
  7. ltip.dwFlags = 0;
  8. ltip.iItem = i;
  9. ltip.iSubItem = 0;
  10. ltip.pszText = (LPWSTR)szTip;
  11. return (SendMessage (hwnd, (UINT)LVM_SETINFOTIP, (WPARAM)0, (LPARAM)(LVSETINFOTIP *)&ltip));
  12. }


Quelqu'un pourrait il m'aider ?
Merci d'avance

mood
Publicité
Posté le 12-02-2011 à 17:17:02  profilanswer
 

n°2056301
breizhbugs
Posté le 12-02-2011 à 18:20:50  profilanswer
 

bonjour,
d'après http://msdn.microsoft.com/en-us/li [...] 85%29.aspx , tu dois avoir " To use this message, you must provide a manifest specifying Comclt32.dll version 6.0. For more information on manifests, see Enabling Visual Styles."
 
sinon , le texte du tooltip doit être en unicode or toi tu donne un char*


---------------
Seul Google le sait...
n°2056312
theo92
Posté le 12-02-2011 à 19:03:44  profilanswer
 

breizhbugs a écrit :

bonjour,
d'après http://msdn.microsoft.com/en-us/li [...] 85%29.aspx , tu dois avoir " To use this message, you must provide a manifest specifying Comclt32.dll version 6.0. For more information on manifests, see Enabling Visual Styles."
 
sinon , le texte du tooltip doit être en unicode or toi tu donne un char*


 
Bonsoir,
 
Pour le manifest et integrer la bonne version de Comctl32, j'utilise la directive :

Code :
  1. #pragma comment(linker,"\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"" )


Pour le texte du Tooltip, tu le passerais comment ?
 
Merci encore

n°2056343
breizhbugs
Posté le 12-02-2011 à 22:29:45  profilanswer
 

theo92 a écrit :


 
Pour le texte du Tooltip, tu le passerais comment ?
 
Merci encore


Tu ne connais pas les wchar_t ?
http://msdn.microsoft.com/en-us/li [...] 71%29.aspx
pour les utiliser: http://msdn.microsoft.com/en-us/li [...] 71%29.aspx


Message édité par breizhbugs le 12-02-2011 à 22:33:09

---------------
Seul Google le sait...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  API Win32

  Pb chargement de ToolTips sur ListView

 

Sujets relatifs
Probleme dans le Header de ListView[PIC/C] Pb Stack overflow
Pb exportation de données vers feuille excelPB affichage incomplet d'un cadre javascript
[CSS] Texte qui centre après chargementPb contenu html en PHP
Pb commentaire HTML sous Opera et SafariPb deux liste en PHP
Pb contenu html en PHPPB SQL
Plus de sujets relatifs à : Pb chargement de ToolTips sur ListView


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR