编写和动态调用dll

编写

 extern "C" __declspec(dllexport) int __stdcall test(int a);

#pragma argsused
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)
{
    return 1;
}
//---------------------------------------------------------------------------

int __stdcall test(int a)
{
    TForm2 *Form1 = new TForm2(NULL);
    Form1->ShowModal();
    delete Form1;
   
    return a+3;
}

 

调用

    HINSTANCE hwnd;
    int __stdcall (*ddd)(int);
    hwnd = LoadLibrary("D:/Program/Test/Project1.dll");
    ddd = (int (__stdcall*)(int))GetProcAddress(hwnd,"test");
    ShowMessage(IntToStr(ddd(3)));
    FreeLibrary(hwnd);

### Element Plus 的 `el-table` 组件隐藏表头方法 在使用 Element Plus 的 `el-table` 组件时,如果希望隐藏表头,可以通过设置 CSS 样式来实现这一需求。具体来说,在定义表格样式时可以利用 `.hidden-header` 类名,并通过覆盖默认样式的方式使表头不可见。 对于 Vue 3 和 Element Plus 结合使用的场景下,可以在模板部分为 `<el-table>` 添加自定义类名以便于样式控制: ```html <template> <div> <!-- 使用 hiddenHeaderClass 来应用特定样式 --> <el-table :data="tableData" class="hidden-header"> <el-table-column prop="date" label="日期"></el-table-column> <el-table-column prop="name" label="姓名"></el-table-column> <el-table-column prop="address" label="地址"></el-table-column> </el-table> </div> </template> <script setup> import { ref } from 'vue'; const tableData = ref([ { date: '2016-05-03', name: 'Tom', address: 'No. 189, Grove St, Los Angeles' }, // ...其他数据项... ]); </script> <style scoped> /* 定义用于隐藏表头的CSS */ .hidden-header ::v-deep th.el-table__cell.is-leaf, .hidden-header ::v-deep .el-table__header-wrapper tr:first-child th { display: none; } </style> ``` 上述代码片段展示了如何创建一个带有隐藏表头样式的 `el-table` 实例[^1]。需要注意的是,这里采用了 `::v-deep` 深度选择器来穿透作用域以影响内部组件样式;另外,`.is-leaf` 及其子元素的选择是为了确保只针对实际显示的数据列进行操作而不干扰分组或其他特殊类型的头部单元格。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值