界面是tree控制元件在幾個text前面,但我點擊tree的空白處后面的幾個text就會出來,網上搜了N多方法, ctrl+d改過, rc檔案也把tree順序放過最前面、最后面都不管用, 求老司機幫我支個招
我的ide是vc6.0, 沒辦法代碼比較老只能在vc6.0下跑
uj5u.com熱心網友回復:
啊, 沒人幫我看看嗎!uj5u.com熱心網友回復:
你這么重疊肯定是不行的zorder不能控制覆寫的問題
一旦下面的控制元件獲得焦點就會激活重繪畫到前面來
uj5u.com熱心網友回復:
將tree放在一個frame中?uj5u.com熱心網友回復:
zorder解決不了那應該怎么處理?我用的是拖拽放的, 應該是text和tree都放在一個frame里面
uj5u.com熱心網友回復:
將Tree控制元件放在一個獨立的子視窗里 用DoModal彈出來,操作完Tree再關閉它回到父視窗上uj5u.com熱心網友回復:
難道我要寫代碼控制當tree顯示的時候后面的text隱藏嗎uj5u.com熱心網友回復:
我想在一個視窗上完成
uj5u.com熱心網友回復:
那你就用代碼隱藏后面的控制元件
uj5u.com熱心網友回復:
將Tree控制元件放在一個獨立的子視窗里 用DoModal彈出來,操作完Tree再關閉它回到父視窗上
我想在一個視窗上完成
那你就用代碼隱藏后面的控制元件
我看有些界面的tree也是在text前面的, 但不會出現我這樣的情況, 肯定是我姿勢不對
uj5u.com熱心網友回復:
界面的實作有很多方法的,不必非要一棵樹上吊死uj5u.com熱心網友回復:
將Tree控制元件放在一個獨立的子視窗里 用DoModal彈出來,操作完Tree再關閉它回到父視窗上
我想在一個視窗上完成
那你就用代碼隱藏后面的控制元件
我看有些界面的tree也是在text前面的, 但不會出現我這樣的情況, 肯定是我姿勢不對
或者用的是directUI根本不存在控制元件句柄
uj5u.com熱心網友回復:
對話框SetCapture 捕獲滑鼠uj5u.com熱心網友回復:
重疊的控制元件,不能同時顯示,一個visible,另外一個就hide或者像TabControl那樣直接用子視窗來做,每個子視窗上一套控制元件,顯示其中一套,就隱藏另外一套。
uj5u.com熱心網友回復:
zorder解決不了那應該怎么處理?
我用的是拖拽放的, 應該是text和tree都放在一個frame里面
檢查一下,事實是否的確如此。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/98279.html
標籤:界面
上一篇:在沒有聯網的狀態下,怎么驗證InstallShield Limited Edition for Visual Studio
下一篇:該怎么解決?
