没有资源,我可以用一个复杂的CreateWindow()
和CreateWindowEx()
和WndProc()
阵列来创建我的UI来处理我的事件。如何在Win32中使用Dialog资源?
我注意到如果我右键单击资源视图,然后单击“添加资源”,我可以绘制一个对话框的所有控件。如果我可以像使用C#那样绘制界面,这将为我节省大量时间。
在我绘制了资源编辑器的界面后,如何从代码创建窗口?有人可以用一个按钮提供一个非常简单的例子,并说明如何处理该按钮上的WM_COMMAND事件?
另外,这一般是人们如何创建GUI?这样做是否有灵活性损失?即使在C#中,我也经常需要用我自己的代码生成的UI来补充设计师生成的UI,但大多数时候我都很乐意使用设计器。