【已解决】关于无法正常显示 图片的问题
本帖最后由 anythinging 于 2019-11-4 21:30 编辑遇到个怪问题,请教各位老师,程序第一次运行可以正常显示图片,退出后再运行,就无法显示图片了,好象必需重启计算机后又能正常显示图片一次,
$WinMain = GUICreate("WinMain", @DesktopWidth, @DesktopHeight-$taskbarHeight, 0, 0)
GUISetState(@SW_SHOW, $WinMain)
$WallpaperImage = 'd:\1.jpg'
$Wallpaper = GUICtrlCreatePic($WallpaperImage, 0,0, @DesktopWidth, @DesktopHeight)
GUICtrlSetState($Wallpaper,$GUI_DISABLE)
感谢各位!恳请指点! anythinging 发表于 2019-10-31 20:43
还想请教您下,能否防止创建的窗口被alt+f4,win+d的键盘快捷键关闭、最小化?防止按esc退出的操作已经会了 ...
那是另一个话题了
那些都是系统保留热键,优先级高于应用层面。论坛搜索挂机锁、锁屏之类的话题,可能会有些许收获 怀疑坐标在屏幕之外,无完整可测试代码,自查。 已找到原因,暂未找到解决方法
电脑桌面、文档重定向后存在此问题,且管理员权限除外。
$WallpaperImage = 'd:\1.jpg'
这个与重定向无任何关系。提问要用能重现问题的代码,而非相反。 afan 发表于 2019-10-31 09:55
$WallpaperImage = 'd:\1.jpg'
这个与重定向无任何关系。提问要用能重现问题的代码,而非相反。
明白,谢谢!
这个程序在管理员权限下是正常的,目前感觉主要是和系统环境和用户权限有关,我再整理下。 本帖最后由 anythinging 于 2019-10-31 15:31 编辑
另外还想请教一下,我的目的是做一个桌面的背景,上面放上些文字和按钮,使用GUICreate是否是最佳选择? anythinging 发表于 2019-10-31 15:28
另外还想请教一下,我的目的是做一个桌面的背景,上面放上些文字和按钮,使用GUICreate是否是最佳选择?
虽然不知道什么意思,那直觉告诉我 是最佳的 还想请教您下,能否防止创建的窗口被alt+f4,win+d的键盘快捷键关闭、最小化?防止按esc退出的操作已经会了,谢谢! 此问题解决,是系统环境的问题,换了虚拟机后正常显示图片了。
页:
[1]