在另一个程序中创建一个新窗口

时间:2013-10-27 01:53:09

标签: visual-c++ visual-studio-2012 dll

我正在为一个程序创建一个.dll插件,该程序将从正在运行的程序中获取一些信息。现在我必须做一个小图形部分:一个窗口(程序窗口和弹出窗口的相同样式),带有几个具有特定功能的按钮,其中我提供了一个列表,其中包含我从程序中计算出的一些信息。

我正在使用MFC,所以我认为我应该使用像CRect,CBrush,CPen等类这样的课程,但这似乎是一个很大的学习曲线。 我整天都在寻找一个好的解决方案而且我迷路了。您认为使窗口所在的程序成为子窗口的最佳解决方案是什么?

谢谢

1 个答案:

答案 0 :(得分:1)

在可视对话框编辑器中创建窗口,并在工具栏上放置按钮等。然后使用“Add Class”为您的窗口创建一个从CDialog派生的类。出于学习目的,创建一个“基于对话框”的MFC程序,以学习如何使对话框工作。