最近遇到个奇怪的问题,使用UpdateLayeredWindow后的窗口在某些系统上竟然显示不出来,自己当时没有错误日志,后来还是帮助用户解决问题的时候顺便拿到了错误代码317,关于这个问题一开始找了好久都没有解决方式,后来找一篇相关的但他的错误是返回8,与自己的不一样,具体是因为显卡中设置了16位造成UpdateLayeredWindow所需的不一样,由是自己着手试了下,果然返回了317。
之后使用CreateDIBSection代替了CreateCompatibleBitmap,本机已验证成功, 其他出错的系统上已经验证确实是因为颜色的问题
再见问了几个人都特么是为了玩CF能看到啥烟头什么的才把系统颜色给改为16位,,我也是醉了。

转载于:https://my.oschina.net/ying33/blog/1575649

使用UpdateLayeredWindow有概率出现317错误解决方法相关推荐

  1. Maven 的Could not calculate build plan错误解决方法(不一定适用,看原因)

    Maven 的Could not calculate build plan错误解决方法(不一定适用,看原因): 1.将C:\Users\a\.m2\repository\org\apache\mave ...

  2. 一条命令下载google壁纸,含错误解决方法

    该命令是从google图片搜索上搜索wallpaper的大尺寸图片,匹配其中的jpg文件进行下载. #!/bin/bash for i in {1..10}; do     for url in $( ...

  3. Centos系统上安装php遇到的错误解决方法集锦

    Centos系统上安装php遇到的错误解决方法集锦 1.configure: error: xml2-config not found. Please check your libxml2 insta ...

  4. mysql 1236_Mysql主从同步Last_IO_Errno:1236错误解决方法

    Mysql主从同步的Last_IO_Errno:1236错误是什么原因呢,我们要如何来解决这个问题呢?下面和小编一起来看看关于此问题的记录与解决办法. 从服务器错误代码: Last_IO_Errno: ...

  5. python导入模块报错syntaxerror_SyntaxError: invalid syntax python错误解决方法

    今天爱分享给大家带来SyntaxError: invalid syntax python错误解决方法,希望能够帮助到大家. "SyntaxError: invalid syntax" ...

  6. X509证书 指定了无效的提供程序类型 System.Security.Cryptography.CryptographicException 错误解决方法

    X509证书 指定了无效的提供程序类型 System.Security.Cryptography.CryptographicException 错误解决方法 参考文章: (1)X509证书 指定了无效 ...

  7. Windows IIS注册asp 此操作系统版本不支持此选项 错误解决方法

    Windows IIS注册asp 此操作系统版本不支持此选项 错误解决方法 参考文章: (1)Windows IIS注册asp 此操作系统版本不支持此选项 错误解决方法 (2)https://www. ...

  8. “ld: symbol(s) not found for architecture i386“错误解决方法

    "ld: symbol(s) not found for architecture i386"错误解决方法 参考文章: (1)"ld: symbol(s) not fou ...

  9. php高版本安装ecshop错误解决方法

    php高版本安装ecshop错误解决方法 参考文章: (1)php高版本安装ecshop错误解决方法 (2)https://www.cnblogs.com/bqx619/p/5014171.html ...

  10. Import error: no module named cv2 错误解决方法

    Import error: no module named cv2 错误解决方法 参考文章: (1)Import error: no module named cv2 错误解决方法 (2)https: ...

最新文章

  1. Ruby的.nil? .empty? .blank? .present?区别
  2. 在ASP.NET Core应用程序中使用分布式缓存
  3. 滴滴出行首次进军非洲市场,网络推广外包后的滴滴想去的国家还有很多
  4. ps cs6 磨皮插件_磨皮就是几秒的事!2020顶级PS一件磨皮插件DR5、Portaiture分享
  5. VMWare共享文件
  6. Elasticsearch Mapping 详解
  7. Python高级——闭包与装饰器
  8. Hacker-基础学习(1)
  9. ubuntu下安装php openssl扩展
  10. swift 抛出错误_Swift错误处理– Swift尝试,捕捉,抛出
  11. 双系统linux安装cetos,电脑安装windows和centOS系统双系统
  12. 华为2022年软挑赛初赛试题及初级代码(成渝赛区)
  13. 张量分解--非负矩阵分解 (NMF)
  14. 源泉书签支持批量删除功能啦
  15. kindle上网看其他网址_几个超赞的免费电子书下载网站(支持kindle)!
  16. 中国天气网城市代码python字典的生成方法分享(1)
  17. 使用Texmacs帮助您写格式规范统一的BLOG
  18. 操作系统常见面试总结
  19. 彻底解决Chrome自动更新方案
  20. php项目管理师什么,《项目管理师》填空题题目答案搜索在线

热门文章

  1. django上云步骤
  2. 流媒体及流媒体传输协议简介
  3. 用友 hr win10 java_用友u8win10安装教程_用友u8win10安装方法步骤教程_用友u8安装教程...
  4. 中山c 语言培训中心,中山英语口语培训中心
  5. word2019使一级标题为第一章,二级标题为1.1的格式
  6. 1、微信公众平台注册
  7. 寒霜朋克计算机丢失,寒霜朋克停止工作怎么办 寒霜朋克停止工作解决方法
  8. 01-探寻 JavaScript 反爬虫的根本原因
  9. ubuntu如何杀进程_ubuntu kill进程
  10. 终于考过了驾照考试,现在就=驾照下来了