Windows 资源脚本(.rc)中的主窗口

Windows 资源脚本(.rc)中的主窗口,windows,winapi,Windows,Winapi,我不确定您可以(或应该)使用*.rc文件做什么。大多数Win32示例代码(包括VisualStudio模板)在WinMain中以编程方式创建主窗口。我可以在资源脚本中创建一个对话框,然后在WinMain中显示它,但我不确定这是否是最好的主意,因为对话框的处理方式与windows不同。有没有办法从资源脚本将控件放在主窗口中,还是应该将其创建为对话框?唯一将控件放在窗口上的Win32 API是CreateDialog[Indirect][Ex]函数族 创建对话框是应用程序的根窗口的做法自16位窗口以

我不确定您可以(或应该)使用*.rc文件做什么。大多数Win32示例代码(包括VisualStudio模板)在WinMain中以编程方式创建主窗口。我可以在资源脚本中创建一个对话框,然后在WinMain中显示它,但我不确定这是否是最好的主意,因为对话框的处理方式与windows不同。有没有办法从资源脚本将控件放在主窗口中,还是应该将其创建为对话框?

唯一将控件放在窗口上的Win32 API是
CreateDialog[Indirect][Ex]
函数族

创建对话框是应用程序的根窗口的做法自16位窗口以来一直很常见,甚至今天的64位窗口也保持与该做法的兼容性