J'ai ajouté sur ma form une MSFlexGrid (ID=IDC_MSFLEXGRID)
Mais je n'arrive pas du tout à l'utiliser.
j'avais vu quelques posts, ou il parlait de la classe CMSFlexGrid. Mais je n'ai pas réussi à la trouver (du moins à savoir quel .h includer, il me met objet non reconnu).
J'ai tenté alors d'importer :
et j'utilise ensuite ma FlexGrid comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part #import <msflxgrd.ocx>
après,
Code : Sélectionner tout - Visualiser dans une fenêtre à part MSFlexGridLib::IMSFlexGrid *grid=(MSFlexGridLib::IMSFlexGrid*)GetDlgItem(IDC_MSFLEXGRID);
quand je fais grid->, j'ai plein de fonctions possibles mais dès que j'en utilise une, le programme plante (alors que ca compile) à cette ligne.
par exemple, je mets
et à cette ligne, j'obtiens:
Code : Sélectionner tout - Visualiser dans une fenêtre à part grid->TextMatrix[1][1] = "Name";
Unhandled exception in ....exe : 0xC0000005 = Access Violation
voilà, en fait j'utilise un IMSFlexGrid (mais je ne sais pas top ce que sait). Est-ce que le problème peut venir de là. J'aurais préféré utiliser un CMSFlexGrid (comme sur les posts que j'ai trouvé) mais je ne sais pas ce qui faut faire en include
Partager