Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hi,

ich habe ein Programm das in einer Tabelle, welche aus 6 * 21 Edits besteht, Daten

aus einer Datenbank anzeigt. Über der Tabelle befinden sich nochmals 6 Edits in denen

der Name der Spalte steht. Die Deklaration sieht fogendermaßen aus:

HWND hTabelle[6][21],

hSpalte[6];

Bei mehr als 21 Datensätzen kann man die Tabelle nach unten scrollen und die Edits werden

dementsprechenden mit SetWindowText angepasst.

Jetzt (endlich) zu meinem Problem:

Wenn man scrollt kommt es vor das er die Spaltenüberschriften mit irgendwelchen Daten

aus der Datenbank überschreibt und wenn ich dann in das Edit klicke steht die

Überschrift wieder drin.

Habt ihr irgendeine Ahnung woran das liegen könnte?

Ich benutze MVC++6.0, Win98 und keine MFC.

Gruß

Guybrush

CListCtrl ist nur ein Wrapper für das List View Control (Klassenname: WC_LISTVIEW). Das gehört zu den Common Controls und funktioniert prima auch ohne MFC.

Wenn Du die Common Controls verwenden willst, musst Du vorher InitCommonControlsEx aufrufen. Die Nachrichten für das List View Control fangen alle mit LVM, die Notifications mit LVN an. Damit Du die Spaltenansicht bekommst, muss das Fenster den Style LVS_REPORT haben.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.