none
關於Windows 7,在跳出UAC的確認視窗時,桌面背景會被設定成無法使用的實做方法 RRS feed

  • 問題

  • 各位大大們好

    小弟目前在研究關於桌面的一些效果實做方法 (in Windows 7)

    有一個地方感到有興趣的是 當UAC被開啟的時候,不管做任何動作 不是會跳出一個視窗問你是否確認要執行此動作

    而這時候背景會是「暗下來」 且無法被點擊的效果(類似整個桌面被diable的感覺)

    請問一下 這樣的效果 是否有任何api可供使用呢? 我查過DWM的API 似乎沒有相關的function可供使用

    目前想的到的作法是

    做一個沒有邊框的dialog(ADialog) 讓他size為全螢幕 上面沒有任何control 並設定為transparent 然後再多上一層黑色 使其有相同效果出現

     

    這種類似的dialog 以前在玩半透明視窗時有做過 但總是覺得這樣的作法不夠聰明...

    因此想問問看 是否有相關的API 可以直接把整個桌面設定成這樣的效果呢?

     

    感謝各位

    2010年5月12日 上午 06:24