繁体   English   中英

使用Richedit控件时,基于对话框的Win32 API程序将不会显示窗口

[英]Dialog-based Win32 API program will not display window when a Richedit control is used

我编写了一个基于对话框的Windows应用程序,其中包含两个编辑控件和两个按钮控件。 ResEdit 1.5.9-x64用于创建对话框窗口和放置/放置控件。 该程序可以编译并完美运行,并且一切正常。

但是,一旦我在对话框窗口上放置一个richedit控件,该应用程序便会正确编译,但是当我尝试运行它时,什么也没发生。 该窗口不再出现,并且Windows任务管理器不显示该程序的任何运行实例。 我已经在网上和stackoverflow上搜索了有关此问题的一些帮助,但没有发现任何东西。

至此,我所要做的就是将richedit控件放在对话框中。 我没有尝试在程序中以任何方式与它进行交互。

有人可以帮助我,也可以向我指出正确的方向吗?

杰西的评论解决了这个问题,但是,我无法将问题标记为已回答。 因此,我使用自己的问题链接作为答案。

“在创建对话框之前,必须调用LoadLibrary函数来加载Riched32.dll,Riched20.dll或Msftedit.dll。” 从这里引用。 –杰西1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM