2
每當我在窗口中調整控件大小時,爲了響應WM_SIZE消息,它們調整大小並重新繪製自己。但是我的組合框控件(下拉列表)每當我給它一個調整大小的消息時就會消失,直到我將它放在它上面以便將其重新放回去。調整大小時隱藏的組合框
有兩種可能性,要麼是在調整它的大小時不重繪,要麼是被我的選項卡控件隱藏。那麼我將如何解決這個問題?
每當我在窗口中調整控件大小時,爲了響應WM_SIZE消息,它們調整大小並重新繪製自己。但是我的組合框控件(下拉列表)每當我給它一個調整大小的消息時就會消失,直到我將它放在它上面以便將其重新放回去。調整大小時隱藏的組合框
有兩種可能性,要麼是在調整它的大小時不重繪,要麼是被我的選項卡控件隱藏。那麼我將如何解決這個問題?
我認爲問題可能是隱藏你的控件的選項卡控件。
您可以使用SetWindowPos
來設置它的z順序,指定SWP_NOMOVE
和SWP_NOSIZE
。您也可以使用BringWindowToTop
將組合框放到z順序的頂部。
好的,我會試試看。 – 2010-09-10 12:16:13
謝謝,現在工作正常。 – 2010-09-10 12:24:26
很高興聽到它。 – 2010-09-10 12:28:44