求助 ListView无法初始化
请问,为什么ListView无法初始化,还有,怎么让按钮变成win7风格的,就是那种有点立体效果的

代码:

代码:
#include <Windows.h>
#include <CommCtrl.h>
#include "resource.h"
#pragma comment(lib,"comctl32.lib")
BOOL CALLBACK GUIMAIN(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
switch (msg) {
case WM_INITDIALOG: {
InitCommonControls();
HWND hList = GetDlgItem(hWnd, IDC_PACKETS);
LV_COLUMN LvCol;
LV_ITEM LvItem;
memset(&LvCol, 0, sizeof(LvCol));
LvCol.mask = LVCF_TEXT | LVCF_WIDTH | LVCF_SUBITEM;
LvCol.cx = 0x28;
LvCol.pszText = TEXT("序号");
LvCol.cx = 0x42;
int i;
i=SendMessage(hList, LVM_SETEXTENDEDLISTVIEWSTYLE,0, LVS_EX_FULLROWSELECT);
i = SendMessage(hList, LVM_INSERTCOLUMN, 0, (LPARAM)&LvCol);
LvCol.pszText = TEXT("时间");
i = SendMessage(hList, LVM_INSERTCOLUMN, 1, (LPARAM)&LvCol);
LvCol.pszText = TEXT("源地址");
i = SendMessage(hList, LVM_INSERTCOLUMN, 2, (LPARAM)&LvCol);
LvCol.pszText = TEXT("目的地址");
i = SendMessage(hList, LVM_INSERTCOLUMN, 3, (LPARAM)&LvCol);
LvCol.pszText = TEXT("协议");
i = SendMessage(hList, LVM_INSERTCOLUMN, 4, (LPARAM)&LvCol);
LvCol.pszText = TEXT("长度");
i = SendMessage(hList, LVM_INSERTCOLUMN, 5, (LPARAM)&LvCol);
LvCol.pszText = TEXT("信息");
i = SendMessage(hList, LVM_INSERTCOLUMN, 6, (LPARAM)&LvCol);
break;
}
case WM_CLOSE:
EndDialog(hWnd, 0);
break;
default:
return FALSE;
}
return TRUE;
}
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
INITCOMMONCONTROLSEX InitCtrls;
InitCtrls.dwICC = ICC_LISTVIEW_CLASSES;
InitCtrls.dwSize = sizeof(INITCOMMONCONTROLSEX);
BOOL bRet = InitCommonControlsEx(&InitCtrls);
return DialogBox(hInstance, MAKEINTRESOURCE(IDD_DIALOGMAIN), NULL, GUIMAIN);
}
...全文
相关推荐
android的listview嵌套listview,列表嵌套列表 android studio版本
在MainActivity或者适配的Fragment中,实例化并设置这两个Adapter:```java// 初始化父ListView的AdapterParentListAdapter parentAdapter
c# listview 实现循环滚动显示
**初始化ListView**:在程序启动时,填充ListView的数据。
android 自定义listview无法响应点击事件OnItemClickListener
然而,在自定义ListView时,开发者经常遇到一个常见问题:ListView的子项无法响应点击事件,即OnItemClickListener不生效。
android listview
本篇文章将深入探讨“android listview”相关的知识点,包括横向ListView、微信风格的ListView以及XListView的优化。首先,我们来看“横向ListView”。
listview嵌套viewpager
默认情况下,ListView会拦截所有的触摸事件,这会导致ViewPager无法响应滑动操作。


