![]() |
1
3
您可以在dll中调用/重用GUI代码(我甚至在我的C++项目中使用Delphi表单 一个非常简单的dll示例:
在控制台程序中,您将有如下代码:
|
![]() |
2
2
首先,您必须放弃WinMain()。 如果仍要保留命令行参数功能,请在应用程序类的InitInstance()中处理命令参数。 |
![]() |
3
1
关于DLL,您可以在DLL中编写所有UI功能,并从“生产应用程序”中使用它,其中运行消息循环和WinMain。但这有什么意义呢?如果是出于测试目的,为什么不将表示与逻辑分开,单独测试逻辑呢。您打算如何在测试应用程序中测试UI?模拟按钮点击? |
![]() |
Willy · LINQ:将分组列表转换为新列表 7 年前 |
![]() |
Kapil · 如何使用参数设置脚本任务SSI的路径 7 年前 |
![]() |
c00000fd · 跨命名空间和不同的.H文件的友元类 7 年前 |
![]() |
tangoal · 调用模板类成员时非法使用此类型作为表达式 7 年前 |