2009-08-11 65 views
0

使用VB 6如何在框架內的文本框,組合框前面顯示圖片框?

我正在使用框架,在該框架內使用文本框,組合框,標籤。 當我運行該項目時,它會顯示「處理」。 所以我在這個框架裏面也使用了picuture盒子。但圖片框不顯示在文本框,組合框,標籤的前面。

我試過了,但只顯示畫面的佈局,它沒有顯示標籤「處理」

如何設置屬性爲這個情況。

確切地說,我需要,在執行程序時它會顯示像處理那麼它會顯示一個輸出。

需要VB 6幫助

+0

恐怕這個問題有點難以理解。你可以嘗試改寫它嗎? – Benjol 2009-08-11 07:46:56

+0

我修改了我的問題。 – Gopal 2009-08-11 07:59:12

回答

1

標籤組件沒有窗口句柄-hWnd,而是直接在其父級上繪製(在這種情況下,它聽起來像是框架組件)。

組合框,文本框和圖片框都有一個窗口句柄(hWnd),所以可以有一個zOrder並出現在其他組件的後面/之前。

我相信你的問題的答案是將標籤組件放置在一個圖片框內,然後根據需要設置該圖片框的zOrder。

1

這聽起來像你的標籤是下方的其他控件中的一個(你的問題不是特別清楚) - 如果是這樣的話,你需要的ZORDER屬性來發揮你的控件能夠決定哪個控件位於頂部(即要顯示)。這link給你一個如何使用這個屬性的例子。

+0

@jpoh。我修改了我的問題。 – Gopal 2009-08-11 07:54:48

+0

+1。這裏是關於ZOrder的VB6文檔的鏈接http://msdn.microsoft.com/en-us/library/aa267180(VS.60).aspx – MarkJ 2009-08-11 08:45:02