MFC最小化,然后還原之后的空間布局問(wèn)題

當(dāng)MFC應(yīng)用程序最小化后,程序的窗口將會(huì)被最小化到任務(wù)欄或系統(tǒng)托盤(pán)。當(dāng)你還原程序時(shí),MFC會(huì)按照之前保存的窗口布局信息還原窗口大小和位置,但是,應(yīng)用程序的布局并不一定會(huì)恢復(fù)到之前的狀態(tài),因?yàn)槌绦蛑芯唧w的實(shí)現(xiàn)和布局方式可能會(huì)影響到窗口的最終布局效果。

具體來(lái)說(shuō),MFC程序的布局有兩種實(shí)現(xiàn)方式:基于對(duì)話(huà)框的布局和基于窗口的布局。對(duì)于基于對(duì)話(huà)框的布局,程序的布局是封裝在對(duì)話(huà)框類(lèi)中的,當(dāng)程序最小化后,對(duì)話(huà)框的大小和位置會(huì)被保存,當(dāng)程序還原時(shí),對(duì)話(huà)框?qū)⒒謴?fù)到最小化前的大小和位置,并重新布局子控件。

對(duì)于基于窗口的布局,程序的布局是通過(guò)響應(yīng)WM_SIZE消息進(jìn)行的。當(dāng)程序最小化時(shí),WM_SIZE消息的尺寸參數(shù)將變成最小化后的窗口大小(0,0),程序可以在此刻保存當(dāng)前布局信息。當(dāng)程序還原時(shí),WM_SIZE消息的尺寸參數(shù)將變成還原后的窗口大小,程序可以根據(jù)之前保存的布局信息重新布局子控件。

總之,MFC程序的布局方式?jīng)Q定了程序最小化還原后的效果,如果你想要程序在最小化與還原之間保持相同的布局效果,你需要確保程序正確地保存和恢復(fù)布局信息。

主站蜘蛛池模板: 无码少妇一区二区浪潮免费| 91久久精品国产免费一区| 亚洲一区在线免费观看| 国产伦一区二区三区免费| 国产福利91精品一区二区| AV天堂午夜精品一区| 国产SUV精品一区二区88L| 亚洲日韩一区精品射精| 日本在线不卡一区| 亚洲夜夜欢A∨一区二区三区| 精品成人一区二区三区免费视频| 精品国产一区二区三区无码| 国产在线精品一区二区不卡| 精品一区二区AV天堂| 国产精品一区电影| 日韩免费视频一区| 国产一区在线电影| 国产成人av一区二区三区在线 | 一区二区三区高清| 日韩AV无码久久一区二区| 亚洲国产一区二区a毛片| 国产视频一区在线观看| 精品一区二区久久久久久久网站| 红杏亚洲影院一区二区三区 | 人妻AV中文字幕一区二区三区 | 日本一区二区在线| 亚洲狠狠久久综合一区77777| 国产成人无码精品一区二区三区 | 国产一区二区好的精华液| 少妇一晚三次一区二区三区| 性色AV一区二区三区天美传媒| 少妇一夜三次一区二区| 免费无码一区二区| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 91无码人妻精品一区二区三区L| 久久精品无码一区二区WWW| 中文字幕日韩一区二区不卡| 99偷拍视频精品一区二区| 精品无码成人片一区二区| 伦理一区二区三区| 亚洲综合一区二区|