Click here to Skip to main content
15,914,905 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Listview Sorting Pin
arun_pk20-Apr-10 22:07
arun_pk20-Apr-10 22:07 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov20-Apr-10 22:09
Eugen Podsypalnikov20-Apr-10 22:09 
GeneralRe: Listview Sorting Pin
arun_pk20-Apr-10 22:13
arun_pk20-Apr-10 22:13 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov20-Apr-10 22:15
Eugen Podsypalnikov20-Apr-10 22:15 
GeneralRe: Listview Sorting Pin
arun_pk20-Apr-10 22:09
arun_pk20-Apr-10 22:09 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov20-Apr-10 22:12
Eugen Podsypalnikov20-Apr-10 22:12 
GeneralRe: Listview Sorting Pin
arun_pk20-Apr-10 22:14
arun_pk20-Apr-10 22:14 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov20-Apr-10 22:37
Eugen Podsypalnikov20-Apr-10 22:37 
Try something like it Smile | :) :
// your orders:
#define COL_COUNT 6               // Count of cols
bool g_arOrders[COL_COUNT] = {0}; // init state: no sorted cols yet
   
...
{
..
case WM_NOTIFY: 
  switch (((LPNMHDR) lParam)->code) {
    case LVN_COLUMNCLICK: {
      int iCol = ((LPNMLISTVIEW) lParam)->iSubItem;
      if (0 <= iCol && iCol < COL_COUNT) {
        g_arOrders[iCol] = !g_arOrders[iCol]; // order reversing,
                                              // will be used at comparing
        ListView_SortItems(hwndList, ListViewCompareProc, iCol);
      }
    }
    break;
...
}
...

virtual void BeHappy() = 0;

GeneralRe: Listview Sorting Pin
arun_pk20-Apr-10 22:44
arun_pk20-Apr-10 22:44 
GeneralRe: Listview Sorting Pin
arun_pk20-Apr-10 23:54
arun_pk20-Apr-10 23:54 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov21-Apr-10 0:00
Eugen Podsypalnikov21-Apr-10 0:00 
GeneralRe: Listview Sorting Pin
arun_pk21-Apr-10 0:27
arun_pk21-Apr-10 0:27 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov21-Apr-10 0:33
Eugen Podsypalnikov21-Apr-10 0:33 
GeneralRe: Listview Sorting Pin
arun_pk21-Apr-10 0:39
arun_pk21-Apr-10 0:39 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov21-Apr-10 0:50
Eugen Podsypalnikov21-Apr-10 0:50 
GeneralRe: Listview Sorting Pin
arun_pk21-Apr-10 0:51
arun_pk21-Apr-10 0:51 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov21-Apr-10 0:52
Eugen Podsypalnikov21-Apr-10 0:52 
GeneralRe: Listview Sorting Pin
arun_pk21-Apr-10 0:54
arun_pk21-Apr-10 0:54 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov21-Apr-10 1:06
Eugen Podsypalnikov21-Apr-10 1:06 
GeneralRe: Listview Sorting Pin
arun_pk21-Apr-10 1:10
arun_pk21-Apr-10 1:10 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov21-Apr-10 1:12
Eugen Podsypalnikov21-Apr-10 1:12 
GeneralRe: Listview Sorting Pin
arun_pk21-Apr-10 18:31
arun_pk21-Apr-10 18:31 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov21-Apr-10 19:15
Eugen Podsypalnikov21-Apr-10 19:15 
GeneralRe: Listview Sorting Pin
arun_pk21-Apr-10 19:18
arun_pk21-Apr-10 19:18 
GeneralRe: Listview Sorting Pin
Eugen Podsypalnikov21-Apr-10 19:43
Eugen Podsypalnikov21-Apr-10 19:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.