wu qi zhao ba de listview control use the sort function with SDK simple example
来源:互联网 发布:淘宝树林名妆 假货 编辑:程序博客网 时间:2024/05/17 08:45
not comment centense is right
case WM_CREATE:
mybtn=CreateWindow("button","mybutton",WS_VISIBLE|WS_CHILD,440,0,100,100,hwnd,(HMENU)1000,hinst,NULL);
lvw=CreateWindow("syslistview32","ListView",LVS_REPORT|LVS_SHOWSELALWAYS|WS_VISIBLE|WS_CHILD,10,25,240,270,hwnd,(HMENU)1001,hinst,NULL);
lvc.mask=LVCF_TEXT|LVCF_WIDTH;
lvc.pszText="user";
lvc.cx=70;
SendMessage(lvw,LVM_INSERTCOLUMN,0,(long)&lvc);
lvc.pszText="email";
lvc.cx=90;
SendMessage(lvw,LVM_INSERTCOLUMN,1,(long)&lvc);
lvc.pszText="web";
lvc.cx=90;
SendMessage(lvw,LVM_INSERTCOLUMN,2,(long)&lvc);
lvc.pszText="other";
lvc.cx=90;
SendMessage(lvw,LVM_INSERTCOLUMN,3,(long)&lvc);
lvitem.mask=LVIF_TEXT|LVIF_PARAM;
item.column=0;
lvitem.lParam=(DWORD)malloc(sizeof(item));
*(useritem*)lvitem.lParam=item;
lvitem.pszText="dsfdsf";
lvitem.iItem=0;
lvitem.iSubItem=0;
strcpy(item.user,"dsfdsf");
SendMessage(lvw,LVM_INSERTITEM,0,(long)&lvitem);
lvitem.pszText="fdsfsdf";
lvitem.iSubItem=1;
SendMessage(lvw,LVM_SETITEM,0,(long)&lvitem);
ListView_SortItems(lvw,lvwCompareProc,(LPARAM)&item);
//if (lvitem.lParam)
//free((void*)lvitem.lParam);
//lvitem.lParam=(DWORD)malloc(sizeof(item));
*(useritem*)lvitem.lParam=item;
lvitem.pszText="aaaaaadsfdsf";
lvitem.iItem=1;
lvitem.iSubItem=0;
strcpy(item.user,"aaaaaadsfdsf");
lvitem.lParam=(DWORD)&item;
SendMessage(lvw,LVM_INSERTITEM,0,(LPARAM)&lvitem);
lvitem.pszText="aaaaaaaafdsfsdf";
lvitem.iSubItem=1;
SendMessage(lvw,LVM_SETITEM,1,(long)&lvitem);
ListView_SortItems(lvw,lvwCompareProc,(LPARAM)&item);
//if (lvitem.lParam)
//free((void*)lvitem.lParam);
//lvitem.lParam=(DWORD)malloc(sizeof(item));
*(useritem*)lvitem.lParam=item;
lvitem.pszText="31414adsfdsf";
lvitem.iItem=2;
lvitem.iSubItem=0;
strcpy(item.user,"31414adsfdsf");
*(useritem*)lvitem.lParam=item;
SendMessage(lvw,LVM_INSERTITEM,0,(long)&lvitem);
lvitem.pszText="435315aaaaafdsfsdf";
lvitem.iSubItem=1;
SendMessage(lvw,LVM_SETITEM,2,(long)&lvitem);
ListView_SortItems(lvw,lvwCompareProc,(LPARAM)&item);
//if (lvitem.lParam)
//free((void*)lvitem.lParam);
//lvitem.lParam=(DWORD)malloc(sizeof(item));
*(useritem*)lvitem.lParam=item;
lvitem.pszText="zzzfdsfdsf";
lvitem.iItem=3;
lvitem.iSubItem=0;
strcpy(item.user,"zzzfdsfdsf");
*(useritem*)lvitem.lParam=item;
SendMessage(lvw,LVM_INSERTITEM,0,(long)&lvitem);
lvitem.pszText="zzdsfsdfaafdsfsdf";
lvitem.iSubItem=1;
SendMessage(lvw,LVM_SETITEM,3,(long)&lvitem);
//if (lvitem.lParam)
//free((void*)lvitem.lParam);
//ListView_SortItems(lvw,lvwCompareProc,(LPARAM)&item);
break;
case WM_PAINT:
hdc = BeginPaint (hwnd, &ps) ; //开始窗口绘制
GetClientR
- wu qi zhao ba de listview control use the sort function with SDK simple example
- 华为机试题---已知:yi er san si wu liu qi ba jiu 分别对应123456789
- za qi za ba
- Simple Example using the C++ Analyzer with Rose RealTime
- yi qi nv li ba
- coding with a simple example
- 已知:yi er san si wu liu qi ba jiu 分别对应 123456789,对一段只含 有这几种字符的字符串进行转换,转换成相应的数字
- 已知:yi er san si wu liu qi ba jiu 分别对应123456789, 对一段只含有这几种字符串的字符串进行转换
- 简单 ListView 实现-- Simple ListView Example
- Decide to use simple user access control
- Simple Use of the Clipboard
- Email Services in Salesforce with simple example
- 已知:yi er san si wu liu qi ba jiu 分别对应123456789,对一段只含有这几种字符的字符串进行转 换,转换成相应的数字
- A Simple Localization Example for the iPhone
- A simple example of exceptional handing in function
- use lib function on linux with C
- Use of deleted function error with Boost
- Win32 Series - Simple Use of the Clipboard
- 最新经典语录
- 获取系统环境
- Avalon基本概念(4)-IoC模式
- Java正则表达式详解
- 构建自己的基于 Java 的超级计算机
- wu qi zhao ba de listview control use the sort function with SDK simple example
- Tomcat连接池首次配置成功状态
- AES密码算法的实现
- .NET Framework 1.1 类库中的类
- VC的调试工作的解析--控制程序的运行
- JAAS 基本概念 (1/3)
- Java Learning Path【转载】
- 使用Eclipse3.0+lomboz3.0+jboss3.2.3开发EJB(二)
- ajax返回中文乱码问题解决