【问题标题】:Main Window in Resource Script (.rc)资源脚本 (.rc) 中的主窗口
【发布时间】:2010-07-16 00:15:13
【问题描述】:

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

【问题讨论】:

    标签: windows winapi


    【解决方案1】:

    在窗口上放置控件的唯一 Win32 API 是 CreateDialog[Indirect][Ex] 系列函数。

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

    【讨论】:

      猜你喜欢
      • 2011-02-25
      • 1970-01-01
      • 2014-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-17
      • 1970-01-01
      相关资源
      最近更新 更多