windows8关机8如何在用户头像上设关机键

2447人阅读
要获取用户相关信息,主要是利用Windows.System.UserProfile 名称空间下的UserInformation类,这个家伙是静态类,你应该知道怎么用了。
获取如用户名之类的就TMD简单了,只需调用对应的方法就完事了,而咱们今天的示例,是获取,设置用户的头像。
获取用户头像调用GetAccountPicture方法;设置用户头像调用SetAccountPictureAsync。
新建一个App项目,把主页面按照新“黄金分割线”划分为左右两部分,我们在左边获取并显示用户头像,在右边设置用户头像。
x:Class=&App1.MainPage&
xmlns=&/winfx/2006/xaml/presentation&
xmlns:x=&/winfx/2006/xaml&
xmlns:local=&using:App1&
xmlns:d=&/expression/blend/2008&
xmlns:mc=&http://schemas.openxmlformats.org/markup-compatibility/2006&
mc:Ignorable=&d&&
&Grid Background=&{StaticResource ApplicationPageBackgroundThemeBrush}&&
&Grid.ColumnDefinitions&
&ColumnDefinition /&
&ColumnDefinition/&
&/Grid.ColumnDefinitions&
&Grid Grid.Column=&0& Margin=&15&&
&Grid.RowDefinitions&
&RowDefinition Height=&auto&/&
&RowDefinition/&
&/Grid.RowDefinitions&
&Button Grid.Row=&0& Margin=&0,18,0,15& HorizontalAlignment=&Center& Content=&获取用户头像& Click=&onGetPic_Click&/&
&Image Grid.Row=&1& x:Name=&imgShow& Stretch=&Uniform&/&
&Grid Grid.Column=&1& Margin=&15&&
&Grid.RowDefinitions&
&RowDefinition Height=&auto&/&
&RowDefinition/&
&/Grid.RowDefinitions&
&StackPanel Grid.Row=&0& Margin=&0,18,0,15& HorizontalAlignment=&Center& Orientation=&Horizontal&&
&Button Content=&打开图片& Click=&onOpenPic_Click&/&
&Button Content=&设置用户头像& Click=&onSetPic_Click&/&
&/StackPanel&
&Image x:Name=&imgPreview& Grid.Row=&1& Stretch=&Uniform&/&
切换到代码视图,引入以下命名空间:
using Windows.System.UserP
using Windows.S
using Windows.Storage.P
using Windows.Storage.S
using Windows.UI.Xaml.Media.I
下面的代码,处理显示用户头像。
private async void onGetPic_Click(object sender, RoutedEventArgs e)
// 获得用户头像
var imageFile = UserInformation.GetAccountPicture(AccountPictureKind.LargeImage);
using (IRandomAccessStream stream = await imageFile.OpenAsync(FileAccessMode.Read))
BitmapImage bmp = new BitmapImage();
bmp.SetSource(stream);
this.imgShow.Source =
下面两段代码,第一段是打开并预览图片,第二段是设置用户的头像。
private async void onOpenPic_Click(object sender, RoutedEventArgs e)
// 打开一张图片
FileOpenPicker picker = new FileOpenPicker();
picker.FileTypeFilter.Add(&.jpg&);
picker.FileTypeFilter.Add(&.png&);
picker.FileTypeFilter.Add(&.jpeg&);
picker.SuggestedStartLocation = PickerLocationId.PicturesL
var file = await picker.PickSingleFileAsync();
if (file != null)
// 显示图片预览
BitmapImage bmp = new BitmapImage();
bmp.SetSource(await file.OpenAsync(FileAccessMode.Read));
this.imgPreview.Source =
// 为了方便后面使用,将文件赋给tag属性
this.imgPreview.Tag =
private async void onSetPic_Click(object sender, RoutedEventArgs e)
StorageFile imgFile = this.imgPreview.Tag as StorageF
if (imgFile == null)
var result = await UserInformation.SetAccountPictureAsync(imgFile);
Windows.UI.Popups.MessageDialog dlg =
if (result == SetAccountPictureResult.Success)
dlg = new Windows.UI.Popups.MessageDialog(&操作成功。&);
dlg = new Windows.UI.Popups.MessageDialog(&操作失败。&);
await dlg.ShowAsync();
打开清单文件,切换到“声明”选项卡,从下拉列表中选择“帐户图片提供程序”,点击“添加”按钮。保存。
添加这个扩展后,在设置用户图片的时候,系统就不会发出提示。
现在可以运行一下了。
a、在页面的左边,点击按钮,就可以显示当前用户的头像。
b、在页面的右边,设置用户图像。
打开系统设置,验证一个是否设置成功。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1016788次
积分:13737
积分:13737
排名:第345名
原创:215篇
评论:1295条
文章:25篇
阅读:182867
文章:15篇
阅读:52880
文章:40篇
阅读:140448
阅读:12555
文章:52篇
阅读:319339
(6)(3)(5)(3)(2)(5)(8)(6)(6)(14)(12)(17)(9)(11)(7)(6)(9)(7)(10)(16)(11)(10)(12)(16)(2)(3)猜你喜欢的教程
热门的教程
&热门系统专题
&Win7系统推荐
<img src="http://att.pgos.cc/dede/flhs/.jpg" alt="风林火山 GHOST WIN7 SP1 X86 极速装机版 V" width="180" height="150" onload="pagespeed.CriticalImages.checkImageForCriticality(this);" >风林火山 GHOST WIN7 SP1 X86 极速装机版 V&&&人气:27732
<img src="http://att.pgos.cc/dede/flhs/1506/1.jpg" alt="风林火山 GHOST WIN7 SP1 X64 极速装机版 V" width="180" height="150" onload="pagespeed.CriticalImages.checkImageForCriticality(this);" >风林火山 GHOST WIN7 SP1 X64 极速装机版 V&&&人气:31575
<img src="http://att.pgos.cc/dede/huashuo/1.jpg" alt="华硕AUSU GHOST WIN7 SP1 64位 笔记本装机" width="180" height="150" onload="pagespeed.CriticalImages.checkImageForCriticality(this);" >华硕AUSU GHOST WIN7 SP1 64位 笔记本装机&&&人气:8993
<img src="/uploads/allimg/-1V-lp.jpg" alt="萝卜家园 GHOST WIN7 SP1 X64 装机特别版 V" width="180" height="150" onload="pagespeed.CriticalImages.checkImageForCriticality(this);" >萝卜家园 GHOST WIN7 SP1 X64 装机特别版 V&&&人气:3460
<img src="http://att.pgos.cc/dede/lbjy/1505/1.jpg" alt="萝卜家园 GHOST WIN7 SP1 X64 全能装机版 V" width="180" height="150" onload="pagespeed.CriticalImages.checkImageForCriticality(this);" >萝卜家园 GHOST WIN7 SP1 X64 全能装机版 V&&&人气:37773
系统家园收集的,|系统家园上的所有软件和资料来源于互联网,仅供学习与研究使用,请测试后自行销毁,如有侵犯您的权益,请及时通知我们,本站将立即改正。
Copyright @ 2014 系统家园
http://www.pgos.cc/win8无法修改锁屏界面、用户头像、开始屏幕。总是 凡是个性化设置都修改不了-中国学网-中国IT综合门户网站
> win8无法修改锁屏界面、用户头像、开始屏幕。总是 凡是个性化设置都修改不了
win8无法修改锁屏界面、用户头像、开始屏幕。总是 凡是个性化设置都修改不了
转载 编辑:李强
为了帮助网友解决“win8无法修改锁屏界面、用户头像、开始”相关的问题,中国学网通过互联网对“win8无法修改锁屏界面、用户头像、开始”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:win8无法修改锁屏界面、用户头像、开始屏幕。总是 凡是个性化设置都修改不了,具体解决方案如下:解决方案1:是你的电脑不完美兼容win8吗,如果你激活了因该不会这样啊解决方案2:我也是这样经过分析是禁用了某些启动项,但是不知道是哪个通过对数据库的索引,我们还为您准备了:是你的电脑不完美兼容win8吗,如果你激活了因该不会这样啊=========================================== 对!伪激活,更新后就被微软查出来了.===========================================怎么修改这些颜色和Metro界面背景呢? 解决方案: 1. 按键"Win+i"组合键,打开"更改电脑设置"。 2. 电脑设置,选择"个性化设置"右上角"锁屏"、"开始"屏幕、"用户头像",下...===========================================锁屏背景图及应用。 Win8的登陆界面,采用了底色全绿风格,由用户头像、用户名、密码... 也没有修改配置。 ◆热启动测试计时(从按下重启键开始计时到重启后看到开始屏幕结...===========================================是指guest账户,来宾账户 rt,新买的联想y510p,直接联网激活的,但是还是不能修改用户头像和锁屏界面,是什么情况,有解决方法吗===========================================你留下邮箱来,我送你一款 windows 8 激活工具!我自己前不久正用着的,亲测无毒,可永久激活!(可以修改用户头像,锁屏的画面!并不是那种假激活!)===========================================是否知道如何将密码事件嵌入锁屏事件中。 如果仅是界面实现,只要了解html5语言,你... 当然如果你有那个经验,不用说也清楚该怎么做。 监听Service,获取用户权限,注册事务...===========================================
本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助您现在的位置: &
技术知识库
Win8系统下用户头像、自拍头像、自拍照片的保存位置在哪里?
文章编号:122352&&&&& 16:24:49
操作步骤:使用Windows 8新界面下的相机应用进行拍照,照片默认保存位置为:
系统盘--用户文件夹--当前用户--我的图片
声明:联想网站提供的技术方案或与您产品的实际情况有所差异,您需在完整阅读方案并知晓其提示风险的情况下谨慎操作,避免造成任何损失。
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
如果您对本文章有任何疑问或想进一步了解相关问题,请通过进行交流。&&
如果您需要其他帮助请访问 &也可以通过
获得技术支持

我要回帖

更多关于 windows8自动关机 的文章

 

随机推荐