最近在忙中抽闲,看我的桌面太过死了,不生动,不可爱=。=。。
然后默默的想写一个动态桌面的一个小东西活泼一下。。。
随后拿起来了N久不碰的C#(本人C#渣,不,应该说什么都渣。。。)
结果在winform全屏化的时候,遮挡了下面的任务栏;这样的话体验性就不好了,这几天找了n多方法,一搜某度,发现都是。。。2013年左右的资料。。。简直,唔,还有。。。都是xp系统的测试。。。真是有意思。虽然说我现在用的是win7吧。。。那是我懒得升级=。=。。不过win7和win10,也不像xp跟win7的那样跨度吧=。=。。
我也不懂是不是我的搜索技术不达标,不过我搜索出来的都是说:

this.TopMost = true;
this.FormBorderStyle = FormBorderStyle.None;
this.WindowState = FormWindowState.Maximized;

唔。。。不行。。。
或说你的FormBorderStyle 不要为none。。。我直接感觉无话可说。。
随后又有人说尝试调用api的那个show什么,忘记了。。。(|||||=.=)

最开始本来说直接嵌入桌面的,把winform、、结果发现xp,vist之后的基本上都不行。 =。=。。。
我还想过要给任务栏获取焦点=。=。。。结果。发现有点不对。。。

简直,某度搜出来的东西不敢恭维。随后拿起来了谷歌,我记得是某一站整理的,就是一行代码解决一切!就是下面这一行:

this.MaximizedBounds = Screen.PrimaryScreen.WorkingArea;//在窗体初始化后添加一句代码

卧槽!直接可行,注意要在窗体初始化后添加一句代码
真是666,这个办法6.=。=
我是这样加的:我直接把整个方法赋值下来了=。=。。就是这个

public Desktop(){this.StartPosition = FormStartPosition.Manual;InitializeComponent();//this.MaximizedBounds = Screen.PrimaryScreen.WorkingArea;//必加,不加也不会实现this.WindowState = System.Windows.Forms.FormWindowState.Maximized;}

完美解决,简直贼6!

C# 实现Winform全屏后不遮挡任务栏,显示任务栏相关推荐

  1. 【BUG】小米5中 video.js 在钉钉 webview 中全屏后 后退无法弹出虚拟键盘

    BUG背景 触发环境 MI 5 或 MI 6(三星没问题) 钉钉3.5.3(开发版没问题)Webview [WebKit 537.36 Chrome 57.0.2987.132](识别方法见文末) v ...

  2. VMWare 全屏后最小化死机

    VMWare 全屏后最小化死机 今天在vmware7上安装ubuntu10.10,为编译opendjk做准备.在精简系统的时候,全屏vmware后,在最小化就死机了. 自己都用这个vmware安装了1 ...

  3. WebView 视频播放,全屏按钮显示不出来,全屏后不能播放视频

    最近项目的一个需求,需要在Webview 里面播放视频遇到了一些问题: 视频可以正常播放但是,视频底部的全屏按钮没了,只有一个音量按钮.修改后,点击全屏,视频不能播放. 接下来一 一解决: 问题1 : ...

  4. js实现全屏与退出全屏,解决F11进入全屏后退出全屏API方法失效(chrome)

    js实现全屏与退出全屏,解决F11进入全屏后退出全屏API方法失效(chrome) 解决的问题 谷歌浏览器F11全屏后,在页面中编写的全屏按钮失效 解决方法 //判断是否是全屏状态 var isFul ...

  5. Flex全屏后键盘输入问题

    flex实现全屏只能通过鼠标点击事件来触发,例如使用Application的createComplete事件处理函数中处理全屏是不容许的.而且flex是不支持全屏后用户的键盘输入的.如全屏后不能输入用 ...

  6. 解决:小米手机设置全屏后屏幕上方有黑条问题

    一.问题说明 在红米 K30 上发现设置全屏后,手机屏幕上方全面屏摄像头部分有黑条,无法实现全屏幕. 二.问题解决 if (Build.VERSION.SDK_INT >= Build.VERS ...

  7. cf不能全屏win7的解决方法_Win10运行DNF全屏后黑屏怎么办|DNF全屏后黑屏解决方法...

    DNF是目前还有不少用户在玩的游戏,有使用win10系统的用户,全屏玩DNF这款游戏的时候,出现黑屏,从游戏外取消窗口化或者还原初始配置,已经尝试多种办法,问题都没有得到解决.这篇文章是系统部落给大家 ...

  8. js实现浏览器全屏与退出全屏,解决chrome下F11进入全屏后退出全屏API方法失效

    1. 问题说明 网页全屏和退出全屏其实已经算的上一个很常见的功能了,那是不是直接用HTML5全屏API就没什么问题了,但是不要忘了键盘上的F11有着同样的功能,实际使用的时候就发现F11使网页进入全屏 ...

  9. QT视频客户端全屏后视频卡住解决办法

    QT编写视频监控客户端全屏后会发生视频卡住的问题,该问题的解决办法是重载showEvent事件,按照如下方式实现. void VideoCanvas::showEvent(QShowEvent * e ...

最新文章

  1. Linux 下 *.tar.gz 文件解压缩命令
  2. python实现md5加密_Python实现md5加密验证访问接口总结
  3. ASP.NET的命名空间
  4. java域的控制修饰符可分为_Java中的类和方法的修饰符
  5. 基于事件的异步模式——BackgroundWorker
  6. mysql数据 lt =_MySql之数据操作
  7. 【JXTA技术与应用发展】
  8. AD9如何设置原点位置
  9. 介绍下JS里4种实现页面跳转的方法
  10. 微服务架构师的道、法、术
  11. recv函数返回值总结
  12. wireshark 过滤omci包_中兴OLT、ONU常见故障问题处理
  13. ps4实况2016服务器维护,实况足球2016 PS4联机延时的解决办法
  14. 微型机器人革命:微若尘埃 智比爬虫
  15. 现在有的年轻人想法有点畸形
  16. dz邮箱验证怎么设置_Discuz X3.2如何设置邮箱验证的具体方法
  17. daemon虚拟光驱
  18. java连接本地数据库命令_Java操作数据库时一次连接只能执行一条SQL命令
  19. Synopsys初体验——软件安装篇
  20. 计算机投标书开题报告,投标书开题报告.doc

热门文章

  1. 再记一次 应用服务器 CPU 暴高事故分析
  2. Docker查看应用的实际内存
  3. 在.NET Core 中收集数据的几种方式
  4. Sql Server之旅——第二站 理解讨厌的表扫描
  5. 【半译】在ASP.NET Core中创建内部使用作用域服务的Quartz.NET宿主服务
  6. ASP.NET Core Razor 视图预编译、动态编译
  7. Azure DevOps Server CI - 自搭跨平台容器代理Agents
  8. SonarQube系列二、分析dotnet core/C#代码
  9. ASP.NET Core Web API 最小化项目
  10. Asp.Net Core 发布到IIS