2009-09-07 7 views

Répondre

0

Je suppose que vous parlez de CGridCtrl publié dans this article CodeProject.

Si tel est le cas, vous devez remplacer complètement les méthodes de dessin pour décaler les colonnes par la position de défilement actuelle (au lieu de calculer la première colonne à afficher à partir de la position de défilement). Pour commencer, vous devez commencer par regarder GetScrollPos(SB_HORZ) pour utiliser comme décalage pour commencer à dessiner.

+0

Merci, je vais essayer. Une question de plus: quelle méthode devrais-je remplacer? "void DrawItem (LPDRAWITEMSTRUCT lpDrawItemStruct)" ou autre chose? –

Questions connexes