Hex-Dragon / PCL2

Plain Craft Launcher(我的世界启动器 PCL)的源代码,为支持社区研究而公开。
https://afdian.com/a/LTCat
Other
2.49k stars 182 forks source link

主页(生成教学文件的 打开画图) #4201

Closed WatchfulBand closed 2 months ago

WatchfulBand commented 3 months ago

检查项

描述

教学文件的 打开画图 仅适用于win11以下(包括win11旧版)win11打开会弹出 无法创建新文档(这一切都是win11画图变成UWP应用造成的)

原因

这项优化可以让写主页的人更方便地写主页,建议添加一下(我已经研究出来了) <local:MyButton Margin="0,4,0,10" Height="35" HorizontalAlignment="Left" Padding="25,0,25,0" Text="打开画图" EventType="打开文件" EventData='cmd|/C "explorer shell:AppsFolder\Microsoft.Paint_8wekyb3d8bbwe!App"'

WatchfulBand commented 3 months ago

在末尾加上 /> 抱歉,少打了

wuliaodexiaoluo commented 3 months ago

这种改法是否会造成在 Windows7、8、8.1、10 无法使用此功能?

这段话可能不太友好,介意的话可以不看 事实上优化建议的目的是为了更多人能够更好的使用 PCL,但现实是 Windows 11 用户比重其实并没有大于以上列出可能出问题的版本的用户总和,如果这项改动会使更多人出问题,龙猫一定会拒掉的。。 而且本质上这个文件提供的这个功能是用于教学的,不是拿来设计自定义主页的吧。。。
Mineshelf-3j6zz0 commented 3 months ago

事实上画图PWA在Win11中有系统别名,就是PCL2教程使用的”mspaint.exe“(如下图) image

我的电脑上实测输入mspaint可以在新版Win11中打开画图,PCL2中也正常 所以,搞不好是你的问题?

WatchfulBand commented 3 months ago

屏幕截图 2024-07-08 201858 ?????????????

WatchfulBand commented 3 months ago

这种改法是否会造成在 Windows7、8、8.1、10 无法使用此功能? 回答:是的,但我的意思是增加

wuliaodexiaoluo commented 3 months ago

我觉得不会改成 PWA(UWP 应用)并且全版本通用的可能只有文件资源管理器。但问题是写进去有些地方可能太长了 如果要保证这个按钮继续可用并且不影响美观性的只能是改掉 EventType 的代码,可问题是楼主给的启动代码也不一定能用 这边建议看下应用程序别名配置有没有画图

WatchfulBand commented 3 months ago

但是我的Windows在PCL2里面用mspaint.exe就不能打开,必须用cmd调用shell才能打开

WatchfulBand commented 3 months ago

![Uploading 屏幕截图 2024-07-08 204221.png…]()

WatchfulBand commented 3 months ago

这是我的系统版本 ![Uploading 屏幕截图 2024-07-08 202350.png…]()

xxtg666 commented 3 months ago

我这里也没有问题可以正常打开,似乎是你系统的问题……?看看有没有别人和你一样的

(对了你图片没传上来 记得等待文件上传完成再点Commit)

wuliaodexiaoluo commented 3 months ago

你的图片没有上传上来,麻烦等 uploading 消失后再发送 另外图片可以合在一起发送,分开发会产生无效邮件,对其他人造成不必要的打扰

EDIT:试试 Win+R %SYSTEMROOT%\System32\mspaint 能不能打开

3gf8jv4dv commented 3 months ago

教学文件的 打开画图 仅适用于win11以下(包括win11旧版)win11打开会弹出 无法创建新文档(这一切都是win11画图变成UWP应用造成的)

All in all, this conclusion is not appropriate.

Can you try resetting Paint?

设置 → 应用 → 安装的应用 → 画图 → 高级选项 → 重置 → 修复/重置

LTCatt commented 3 months ago

不如换成另一个不会造成这个问题的程序作为示例……?

WatchfulBand commented 2 months ago

3B93-3D80-E934-5BB5

Deep-Dark-Forest commented 2 months ago

3B93-3D80-E934-5BB5

抱歉,这是一个 优化 反馈,您无法获得活跃橙。