2012-03-11 175 views

回答

0

看看this的例子,應該是你想要做的。

+1

是的,我已經看到了那個帖子,但問題是整個窗口將是透明的 - 使文字無法閱讀。我真正在尋找的只是讓背景變得透明,而不是整個窗口。 – Bob 2012-03-11 09:09:56

+2

請修復它已損壞的鏈接。 – 2014-11-19 03:46:59

0

一個快速谷歌顯示this site其中有一個控制檯應用程序的代碼有一個透明的窗口。

essnetially,你必須讓手柄到控制檯窗口和調用一些本地API的方法,主要是SetLayeredWindowAttributes

[DllImport("user32.dll")] 
static extern bool SetLayeredWindowAttributes(IntPtr hwnd, uint crKey,byte bAlpha, uint dwFlags); 
+1

這正是我已經發布的網站... – aleroot 2012-03-11 09:09:00

+1

是的,我已經看到該帖子,但問題是整個窗口將是透明的 - 使文本無法閱讀。我真正在尋找的只是讓背景變得透明,而不是整個窗口。 – Bob 2012-03-11 09:09:16

+0

祝你好運:) :) – 2012-03-11 09:21:28