回答
編輯:就像我說的HERE
你可以做什麼是創建繪製PNG並將其放置在正確的位置和結合的形式alphatransparent移動等
http://www.codeproject.com/KB/GDI-plus/perpxalpha_sharp.aspx
PerPixelAlphaForm transparentImageForm = new PerPixelAlphaForm();
transparentImageForm.SetBitmap(<IMAGE GOES HERE>,<OPACITY GOES HERE>);
//不透明度是圖像將被繪製的不透明度,值255 =所有透明部分都將是alpha/transparent,就像原始PNG等一樣。 並且您可以放置一個調用SetBitmap並更改的計時器不透明度爲淡入/淡出圖像屏幕
上,並且可以從THIS文章 生成的代碼一個不錯的方式文本(飛)和圖像傳遞給AlphaTransparent形式的SetBitmap。
編輯:或去WPF。
從技術上講,這仍然是使用一種形式,但可能是OP需要實現他們的目標 – cjk 2010-06-25 13:15:28
是的,它仍然是一種形式,我有時使用這種做法完全相同的東西。 而常規.Net窗體「透明顏色鍵」不會削減它。 您甚至可以將此作爲「外部窗體」爲您的「無」邊框創建自定義標題/邊框/陰影樣式。 但是這完全支持WPF而不需要互操作! FYI – 2010-06-25 13:21:49
我不認爲你可以:表單相當於一個窗口,Windows應用程序繪製到一個窗口,而不是直接到屏幕上(除非它可能是背景/牆紙,我不知道它) 。
我覺得這樣做太過分了,但是XNA會讓你畫畫到屏幕上,但它是用來玩遊戲的,所以你將會遇到麻煩,使它不適合正常的應用程序。
- 1. Windows窗體控件最終沒有顯示在屏幕上
- 2. C++在屏幕上未顯示文字
- 3. iOS - 一些圖像沒有在啓動屏幕上顯示
- 4. rn-carousel沒有在屏幕上顯示圖像
- 5. 圖像沒有在窗口上顯示
- 6. JLabel在屏幕上不顯示圖像
- 7. 原始圖像在屏幕上顯示
- 8. cosmos在C中的控制檯屏幕上顯示窗體窗體#
- 9. EXIDE沒有在屏幕上顯示
- 10. 所有屏幕上的顯示窗口
- 11. 如何在屏幕上顯示文字?
- 12. 在鎖定屏幕上顯示文字
- 13. 屏幕圖像沒有出現在屏幕上
- 14. 圖像沒有顯示在iPhone4的全屏幕
- 15. C++ opencv在窗口上顯示圖像
- 16. 圖形用戶界面沒有顯示在我的屏幕上
- 17. 谷歌地圖沒有顯示在屏幕上使用反應
- 18. iPhone 5屏幕截圖沒有在iPhone 5 App Store上顯示
- 19. 試圖上傳圖像,並讓它顯示在屏幕上
- 20. 如何在Windows 8主屏幕上顯示窗體
- 21. 在不同屏幕上顯示C#WinForm
- 22. 在沒有窗體的屏幕上繪製
- 23. win32 C++在屏幕上放置圖像
- 24. 如果沒有圖像,顯示文字?
- 25. Windows窗體文本框顯示圖像
- 26. 文字沒有顯示在Windows窗體文本框中
- 27. 在Android屏幕上顯示服務器上的圖像
- 28. 試圖以Java在屏幕上顯示圖像,不起作用
- 29. Android:從畫圖調用圖像並在屏幕上顯示
- 30. 在Unity UI上不顯示屏幕截圖圖像
你可以使用WPF,但不知何故,我不認爲這是你在找什麼。 – 2010-06-19 23:34:54