je m'apercois ke peux de gens l'on codé en c++ mais bon j'aurais besoin de faire cela...
j'ai deja poser la kestion dans un autres thread, et je pense k'il est surcharger donc j'en fais un autre car j'ai sensiblement avancer...
bref avant tout pour faire cela il fo definir la version de l'os, et dIE,soit XP et IE >=6
il fo donc mettre ca en debut de prog
#define _WIN32_WINNT 0x0501
#define _WIN32_IE 0x560
bref apres j'en suis la
LVGROUP group;
ZeroMemory(&group, sizeof(LVGROUP));
group.cbSize = sizeof(LVGROUP);
group.mask = LVGF_ALIGN | LVGF_GROUPID | LVGF_HEADER | LVGF_STATE;
group.pszHeader = L"titre";
group.cchHeader = lstrlenW(L"titre");
group.iGroupId = 1;
group.uAlign = LVGA_HEADER_LEFT;
group.state = LVGS_NORMAL;
ListView_EnableGroupView(GetDlgItem(mainHwnd,IDC_LIST1),TRUE);
if(ListView_InsertGroup(GetDlgItem(mainHwnd,IDC_LIST1),1,&group)==-1)MessageBox(0,"error",0,0);
impossible de faire marché ca compil mais ca n'affiche pas de groupe, donc je suis allez voir dans msdn ici
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/listview/macros/listview_insertgroup.asp
il est preciser ceci
To use ListView_InsertGroup, specify Comctl32.dll version 6 in the manifest. For more information on manifests, see Using Windows XP Visual Styles.il renvoit a ca
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/userex/cookbook.asp
bref je suis paumé je cherche encore mais avec des recherche je sais k'il fo declarer dans le manifest si j'ai bien compris et je pense ke ca c pour le c# donc j'en sais rien
j'ai aprris k'il fallait egalement faire un truc de ce genre <DllImport("user32.dll")>, mais san succes
merci pour votre aide
youpi :)