具体方法如下:
1、桌面上右键,打开“个性化”设置窗口;
2、在主题列表中选择“高对比度主题”--“高对比度#1”;
3、等Win8应用这个高对比度主题后,系统会变成如下图中的外观;
4、点击下方的“颜色”,进入“颜色和外观”窗口。注意,进入后不要做任何设置和更改;
5、保持刚才的颜色和外观窗口不要关闭,重新在桌面上右键打开一个新的“个性化”设置窗口,并选中“Windows默认主题”,让系统重新换回正常主题;
6、关闭“个性化”窗口,然后回到之前开启的“颜色和外观”窗口,直接点击下方的“保存修改”,接着就会发现窗口边框完全透明了。
调用格式:〈无返回值〉
设置窗口透明度
(整数型
窗口句柄,[整数型
透明度])
-
应用接口支持库->窗口 *** 作
英文名称:SetDiaphaneity
该命令在Windows
95/98下无效。本命令为初级命令。
参数<1>的名称为“窗口句柄”,类型为“整数型(int)”。要设置透明度的窗口句柄。
参数<2>的名称为“透明度”,类型为“整数型(int)”,可以被省略。为0-255之间的整数。0
-
整个窗口透明,
255
-
完全不透明。
*** 作系统需求:
Windows
易语言里面的,设置窗口透明度
要将WPF窗口设置为透明,首先需要设置将Window的AllowsTransparency属性设置为true,并且将WindowStyle设置为None(窗口无边框)。然后设置窗口的Opacity属性即可。例如
XAML代码:
后台代码:
using SystemWindows;namespace WpfApplication1
{
/// <summary>
/// MainWindowxaml 的交互逻辑
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
// 关闭窗口
private void Button_Click(object sender,
RoutedEventArgs e)
{
thisClose();
}
}
}
注意:
(1)只有将Window设置为无边框(WindowStyle="None")时,才可设置窗口的透明度;否则,系统会报错。
(2)Window的AllowsTransparency必须设置为true
(3)透明度属性Opacity=1时,窗口不透明;Opacity=0时,窗口全透明。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)