卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

MFC按鈕打開新窗口,新窗口里按鈕再打開原窗口

在MFC中,我們經(jīng)常需要通過(guò)按鈕來(lái)打開新窗口,并且在新窗口中可以繼續(xù)操作并返回到原窗口。本文將介紹如何實(shí)現(xiàn)這一功能。 新建工程 首先,我們需要新建一個(gè)MFC工程,將其命名為“canshuchuan

在MFC中,我們經(jīng)常需要通過(guò)按鈕來(lái)打開新窗口,并且在新窗口中可以繼續(xù)操作并返回到原窗口。本文將介紹如何實(shí)現(xiàn)這一功能。

新建工程

首先,我們需要新建一個(gè)MFC工程,將其命名為“canshuchuandi”。在界面設(shè)計(jì)中,我們添加一個(gè)編輯框,并將其變量設(shè)置為“m_a1”。

創(chuàng)建新窗口類

在資源視圖中,右鍵單擊工程文件,選擇“插入類”,然后創(chuàng)建一個(gè)名為“CShow”的類用于制作新窗口。在新窗口的界面設(shè)計(jì)中,我們添加一個(gè)編輯框,并將其變量設(shè)置為“m_a2”。

原窗口按鈕點(diǎn)擊事件

在原窗口中,雙擊“打開并傳輸”按鈕,進(jìn)入按鈕的事件處理程序。在事件處理程序中,我們將執(zhí)行以下操作:

  1. 創(chuàng)建一個(gè)新的CShow對(duì)象。
  2. 使用DoModal()函數(shù)顯示新窗口。
  3. 從新窗口獲取參數(shù)值。
  4. 將參數(shù)值顯示在原窗口的編輯框中。

新窗口按鈕點(diǎn)擊事件

在新窗口中,雙擊“返回第一個(gè)對(duì)話框”按鈕,進(jìn)入按鈕的事件處理程序。在事件處理程序中,我們將執(zhí)行以下操作:

  1. 關(guān)閉當(dāng)前的新窗口。
  2. 獲取編輯框中的參數(shù)值。
  3. 將參數(shù)值傳遞回原窗口。
  4. 重新顯示原窗口。

通過(guò)以上步驟,我們就實(shí)現(xiàn)了在MFC中通過(guò)按鈕打開新窗口,并且在新窗口中點(diǎn)擊按鈕再返回原窗口的功能。這種方式可以方便地進(jìn)行參數(shù)傳遞和窗口間的交互操作。

標(biāo)簽: