簡體   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