Closed ImmortalD closed 11 months ago
如果有这个需求,可以通过以下方式实现: 1.OPExport命令行工具可以生成相似的代码 2.OPTestTool工具,OPExport的GUI版本;更加方便的为开发人员使用
个人认为不适合添加进工程,这个是机械重复性的行为,会极大提高维护成本; 比如 开发人员添加或修改成员方法,需要更改多个重复的地方,对于开源项目来说是灾难性的 我已经在计划把导出com定义函数的代码也用OPExport实现
这个很强啊,早知道就不用写这个PR了。
添加DLL导出c api方便C、Rust等直接调用,和Windows冲突的函数前面添加Op,例如
ClientToScreen
导出成OpClientToScreen
,其他函数原样导出