繁体   English   中英

如何从另一个(Win32应用程序)调用对话框

[英]How to call a dialog box from another (Win32 application)

通过遵循本文,我实现了一个基于对话框的Win32 Visual C ++应用程序(Visual Studio Ultimate 2012)

从已经创建的对话框中调用另一个对话框(单击按钮)的方式是什么?

在对话框资源视图中向对话框添加按钮。 只需将按钮从工具栏拖动到对话框模板上即可。 单击按钮后,您将收到一条WM_COMMAND消息,其中包含按钮ID和BN_CLICKED通知代码。

http://msdn.microsoft.com/en-us/library/windows/desktop/bb761825(v=vs.85).aspx

在DialogProc中添加案例以检测点击。 收到对话框后,通过调用DialogBox API创建一个新对话框。

http://msdn.microsoft.com/en-us/library/windows/desktop/ms645452(v=vs.85).aspx

第二个对话框将需要您编写一个新的DialogProc2,就像第一个DialogProc一样,以处理来自第二个对话框的消息。

暂无
暂无

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

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