27.设计注入功能界面

上一个内容:26.入口点注入项目搭建

使用 26.入口点注入项目搭建 它的代码为基础进行修改

效果图:

首先设置一些主窗口的边框属性

然后在IDD_PAGE_0里添加一个List Control

再给List Control设置调整大小类型属性

然后再给它添加一个变量

然后在拖入一个按钮三个复选框

复选框设置推送外观属性就可以变成按钮样子了

然后在给三个复选框添加变量,类型BOOL,如下图:

添加游戏按钮点击事件里的代码:

// TODO: 在此添加控件通知处理程序代码 ExeLst.InsertItem(0, L"DNF"); ExeLst.SetItemText(0, 1, L"dlls.dll");

CWndINJ.cpp类中初始化函数中的代码,根据

    LONG_PTR lStyle;
    // 得到窗口的样式,GWL_STYLE在GetWindowLongPtr说明中有
    lStyle = GetWindowLongPtr(ExeLst.m_hWnd, GWL_STYLE);
    lStyle |= LVS_REPORT;
    SetWindowLongPtr(ExeLst.m_hWnd, GWL_STYLE, lStyle);

    DWORD dStyle = ExeLst.GetExtendedStyle();
    dStyle |= LVS_EX_FULLROWSELECT;
    dStyle |= LVS_EX_GRIDLINES;
    ExeLst.SetExtendedStyle(dStyle);

    ExeLst.InsertColumn(0, L"名称", 0, 200);
    ExeLst.InsertColumn(1, L"模块", 0, 600);

相关推荐

  1. [HDFS Web界面功能 ]

    2024-06-14 23:40:03       41 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-14 23:40:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-14 23:40:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-14 23:40:03       87 阅读
  4. Python语言-面向对象

    2024-06-14 23:40:03       96 阅读

热门阅读

  1. 语义分割的数据集各式

    2024-06-14 23:40:03       31 阅读
  2. HBase中的CRUD

    2024-06-14 23:40:03       39 阅读
  3. (5)按钮输入

    2024-06-14 23:40:03       35 阅读
  4. 【Docker】Docker 配置镜像加速

    2024-06-14 23:40:03       30 阅读
  5. Python - 处理电子书的库

    2024-06-14 23:40:03       36 阅读
  6. 英伟达算法岗面试,问的贼专业。。。

    2024-06-14 23:40:03       39 阅读
  7. UE5.3报错

    2024-06-14 23:40:03       36 阅读
  8. 主成分分析学习

    2024-06-14 23:40:03       34 阅读
  9. 建造者模式

    2024-06-14 23:40:03       38 阅读
  10. 类android设备reset过程

    2024-06-14 23:40:03       28 阅读
  11. android 14.0 控制wifi启用禁用功能实现

    2024-06-14 23:40:03       38 阅读
  12. C Primer Plus第八章学习笔记以及编程题

    2024-06-14 23:40:03       27 阅读
  13. android OTA升级之后,apk崩溃无法启动

    2024-06-14 23:40:03       33 阅读
  14. Flask-Logging

    2024-06-14 23:40:03       34 阅读