LIST VIEW

JackosKing Messages postés 168 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 21 avril 2005 - 17 juil. 2003 à 10:08
jno7 Messages postés 1 Date d'inscription vendredi 10 juin 2005 Statut Membre Dernière intervention 10 juin 2005 - 10 juin 2005 à 16:07
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/10807-list-view

jno7 Messages postés 1 Date d'inscription vendredi 10 juin 2005 Statut Membre Dernière intervention 10 juin 2005
10 juin 2005 à 16:07
Excellent, je cherchais depuis un moment comment créer des listes sans passer par les mfc.
Il faut juste ne pas oublier de linker avec comctl32.lib et le tour est joué.
victorcoasne Messages postés 1101 Date d'inscription jeudi 24 avril 2003 Statut Membre Dernière intervention 23 juillet 2023 7
18 avril 2005 à 16:13
Pas mal !

ça peut être utile !

8/10 !
cs_JCDjcd Messages postés 1138 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 25 janvier 2009 4
18 juil. 2003 à 21:18
Moi je comile avec Visual C++
JackosKing Messages postés 168 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 21 avril 2005
17 juil. 2003 à 18:28
istView.obj : error LNK2001: unresolved external symbol __imp__ImageList_ReplaceIcon@12
ListView.obj : error LNK2001: unresolved external symbol __imp__ImageList_Create@20
main.obj : error LNK2001: unresolved external symbol __imp__InitCommonControls@0
JackosKing Messages postés 168 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 21 avril 2005
17 juil. 2003 à 18:27
enfin j'ai une erreur de link, mais bon je sais pas pkoi :(
JackosKing Messages postés 168 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 21 avril 2005
17 juil. 2003 à 18:13
au fait ton prog ne compile pas.. ya des erreurs :(
d:documents and settingsjackoskingureaucppfrance_source_2217main.c(100) : warning C4133: '=' : incompatible types - from 'struct HINSTANCE__ *' to 'struct HWND__ *'
etc...
JackosKing Messages postés 168 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 21 avril 2005
17 juil. 2003 à 13:23
heu est il possible de sauvegarder l'état d'un list view, ie. la position de la scroll barre ainsi que la selection? la selection je pense que oui, mais la position de la scrolbar...
JackosKing Messages postés 168 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 21 avril 2005
17 juil. 2003 à 10:42
ok thx :) et pour les icone sur a 2565 c'est oui je supose:p
i'm happy
cs_JCDjcd Messages postés 1138 Date d'inscription mardi 10 juin 2003 Statut Membre Dernière intervention 25 janvier 2009 4
17 juil. 2003 à 10:20
Oui oui !

// CreateListView - creates a list view control.
// Returns the handle of the new control if successful or NULL
// otherwise.
// hwndParent - handle of the control's parent window
// pfData - file containing list view items
HWND WINAPI CreateListView(HWND hwndParent, FILE *pfData)
{
HWND hwndLV;

// Force the common controls DLL to be loaded.
InitCommonControls();

// Create the list view window.
hwndLV = CreateWindow(WC_LISTVIEW, "",
WS_CHILD | LVS_REPORT | LVS_EDITLABELS,
0, 0, CW_USEDEFAULT, CW_USEDEFAULT,
hwndParent, NULL, g_hinst, NULL);
if (hwndLV == NULL)
return NULL;


return hwndLV; // return the control's handle
}
JackosKing Messages postés 168 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 21 avril 2005
17 juil. 2003 à 10:13
au fait tu n'aurais pas un exemple ou l'on cree soit meme dynamiquement la listview au lieu d'utiliser une resource?
JackosKing Messages postés 168 Date d'inscription mardi 31 décembre 2002 Statut Membre Dernière intervention 21 avril 2005
17 juil. 2003 à 10:08
thx c'est ce que je cherchais :p
question bete, mais je peux pas tester jlà, est ce que ca gere les icon sup à 256 couleurs, car avec mfc pas moyen j'y suis pas arrivé :( ptetre qu'avec les api..
Rejoignez-nous