如何在 MFC 中创建预渲染输入窗口?

Posted

技术标签:

【中文标题】如何在 MFC 中创建预渲染输入窗口?【英文标题】:How can I create a pre-render input window in MFC? 【发布时间】:2012-02-13 19:38:55 【问题描述】:

我修改了Nehe's terrain tutorial,使其使用 Perlin 噪声生成地形,而不是加载教程附带的静态 .raw 文件。我想在渲染地形之前指定 perlin 噪声的参数(频率、幅度、八度音阶数)。事实上,我只是想创建一个接受这 3 个参数然后死掉的窗口,我不需要其他任何东西,我在 GLUT 上做我的界面,我只想让这个特定的应用程序运行它方式。

我该怎么做? Nehe project中应该修改什么?我了解MFC doesn't have a built-in input box?

【问题讨论】:

是否有任何特殊原因需要窗口获取参数,而不是通过命令行?如果你能把它们传进去,肯定会更干净(但可能不适合你的目的)。 我不想显示这个特定演示的命令行。 为什么需要一个窗口来传递这些参数? 【参考方案1】:

我对教程不熟悉,但是如果您希望输入框不被看到而是要处理参数,您可以将窗口创建为不可见吗?

【讨论】:

以上是关于如何在 MFC 中创建预渲染输入窗口?的主要内容,如果未能解决你的问题,请参考以下文章

如何在mfc项目中创建新窗口

如何在 MFC 中创建非交互式窗口

如何在MFC中创建非交互式窗口

在ActionScript3中创建预加载程序类

如何在win32 windows中创建嵌入式文本输入框

如何使用 MFC 创建全屏窗口?