ListView控件 实现简单进程管理

admin 2018年5月10日19:06:04评论532 views字数 615阅读2分3秒阅读模式
摘要

list属性:View-展示形式 : report-报表形式找到资源视图,双击并打开打开工具箱,找到ListControl 拖入到dialog窗体中,调整到适当的大小


ListView控件 实现简单进程管理

用到的相关api函数

//获取控件句柄 HWND GetDlgItem(         HWND hDlg,//获得控件所处的窗口的句柄         int nIDDlgItem //控件id );  //初始化列表的列 (listview插入新的一列 int ListView_InsertColumn(     HWNDhwnd, //控件的句柄     int iCol,  //第几列 (索引 index     const LPLVCOLUMNpcol //结构体指针 (包含新列的结构体 );  //插入新的一行条目 int ListView_InsertItem(         HWND hwnd,         const LPLVITEM pitem ); //设置条目的属性 BOOL ListView_SetItem(         HWND hwnd,          const LPLVITEM pitem );  //删除所有项目 BOOL ListView_DeleteAllItems(         HWND hwnd );  //标准输出格式化字符串 swprintf(buffer,L"%s,哈哈",param); //清空 ZeroMemory(buffer);

list属性:

View-展示形式 : report-报表形式

实现一个简易任务管理器

0x1 添加listview控件

找到资源视图,双击并打开

ListView控件 实现简单进程管理

打开工具箱,找到ListControl 拖入到dialog窗体中,调整到适当的大小

ListView控件 实现简单进程管理

记录list控件的id

ListView控件 实现简单进程管理

实现基本窗体代码

ListView控件 实现简单进程管理

0x2 初始化list控件

获得控件句柄

ListView控件 实现简单进程管理

调用初始化控件函数

ListView控件 实现简单进程管理

初始化控件列

ListView控件 实现简单进程管理

初始化数据

ListView控件 实现简单进程管理

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2018年5月10日19:06:04
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   ListView控件 实现简单进程管理https://cn-sec.com/archives/51265.html

发表评论

匿名网友 填写信息