无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: mdyblog
打印 上一主题 下一主题

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
16741#
发表于 2022-4-24 09:44:42 | 只看该作者
mdyblog 发表于 2022-4-24 03:57
WIn7X64 手动设为DPI缩放 125%
记事本显示也一样。不同字体,效果不一样。
9#字体效果 (PECMD为9#)

pecmd的字好像不自然加粗了一样,粗得有点模糊
回复

使用道具 举报

16742#
发表于 2022-4-24 09:47:53 | 只看该作者
mdyblog 发表于 2022-4-24 03:57
WIn7X64 手动设为DPI缩放 125%
记事本显示也一样。不同字体,效果不一样。
9#字体效果 (PECMD为9#)

win7的字体是宋体,现在的10或11都是雅黑了,可能没有做字体这方面的优化,而且dpi设置后pecmd字体的缩放有点不正常
回复

使用道具 举报

16743#
 楼主| 发表于 2022-4-24 09:48:13 | 只看该作者
Anson4 发表于 2022-4-24 07:14
5大,我发现用 0x881000,就可以调整窗口大小,而且下次打开会在上次的位置以上次的大小显示。

好!!!!
回复

使用道具 举报

16744#
 楼主| 发表于 2022-4-24 09:52:24 | 只看该作者
527104427 发表于 2022-4-23 22:02
哈哈,原来是这么玩的,终于把文件名编辑框搞出来了!

第二个函数最后,返回真是的动态结果,改为
    CALL $--ret:&&r #,%BorwOriWndProc%,#%1,#%2,#%3,#%4
    EXIT= %&r%

加了  类型控制变量RetBrow.tp,
0:仅目录
1:支持文件
3:支持文件和类型选择
BrowDirX.wcs.zip (2.05 KB, 下载次数: 11)
效果:




点评

这样感觉很好! M大,实际测试中,我发现了另一个不大符合习惯的操作:返回的选择的文件夹,不是光标选中的文件夹,而是“查找范围”右边下拉框中的上一级文件夹。能否改成返回的是光标选中的文件夹(就像选择文件  详情 回复 发表于 2022-4-24 12:53
对了,透明标签设置成雅黑字体,_sub加入:类型的透明窗体,标签字体明明是黑色的,但是字体左侧会发白,不知道为什么,我在11系统下测试的  详情 回复 发表于 2022-4-24 09:59
回复

使用道具 举报

16745#
发表于 2022-4-24 09:59:13 | 只看该作者
mdyblog 发表于 2022-4-24 09:52
第二个函数最后,返回真是的动态结果,改为
    CALL $--ret:&&r #,%BorwOriWndProc%,#%1,#%2,#%3,#%4
...

对了,透明标签设置成雅黑字体,_sub加入:类型的透明窗体,标签字体明明是黑色的,但是字体左侧会发白,不知道为什么,我在11系统下测试的
回复

使用道具 举报

16746#
发表于 2022-4-24 10:10:13 | 只看该作者
本帖最后由 泮安宁 于 2022-4-24 11:01 编辑
mdyblog 发表于 2022-4-24 03:03
这个ISO安装了后,(未激活)
什么配置都没改。就默认的设置。没手动安装驱动。
效果:

对比一下就感觉不清楚了
回复

使用道具 举报

16747#
发表于 2022-4-24 11:04:46 | 只看该作者
mdyblog 发表于 2022-4-24 03:57
WIn7X64 手动设为DPI缩放 125%
记事本显示也一样。不同字体,效果不一样。
9#字体效果 (PECMD为9#)

小四号确实非常漂亮,这个字体字号怎么改的

点评

其他软件正常,pecmd字体比较糊  详情 回复 发表于 2022-4-24 11:09
那个是记事本,不是pecmd  详情 回复 发表于 2022-4-24 11:09
回复

使用道具 举报

16748#
发表于 2022-4-24 11:09:18 | 只看该作者
泮安宁 发表于 2022-4-24 11:04
小四号确实非常漂亮,这个字体字号怎么改的

那个是记事本,不是pecmd

点评

额...我以为改的PECMD的字体  详情 回复 发表于 2022-4-24 11:14
回复

使用道具 举报

16749#
发表于 2022-4-24 11:09:45 | 只看该作者
泮安宁 发表于 2022-4-24 11:04
小四号确实非常漂亮,这个字体字号怎么改的

其他软件正常,pecmd字体比较糊
回复

使用道具 举报

16750#
发表于 2022-4-24 11:14:21 | 只看该作者
826773297 发表于 2022-4-24 11:09
那个是记事本,不是pecmd

额...我以为改的PECMD的字体
回复

使用道具 举报

16751#
 楼主| 发表于 2022-4-24 11:15:26 | 只看该作者
本帖最后由 mdyblog 于 2022-4-24 11:21 编辑
826773297 发表于 2022-4-24 09:43
pecmd建一个任务栏图标右键菜单,对比一下其他右键的字体比较明显

这个完全有选择的字体完全决定的。
选择 什么 字体, 就是什么效果。
WIn11 右键 明显和PECMD-HELP的字体不同。如果选择的 字体一样, 效果一样。 PECMD-HELP用的宋体,字号 也小写, 看起来比较刚,比较实。
PECMD-HELP 界面 也不只一种字体, 帮助文本一种字体,比较实, 外面又是另一种字体。
帮助文本 字体 特选的, 这样默认情况下, 表格 比较 齐整。 其它地方,要求么那么 严格。


点评

我是说任务栏托盘右键菜单字体,和其他软件托盘右键菜单字体对比,使用的应该都是系统字体吧  详情 回复 发表于 2022-4-24 11:17
回复

使用道具 举报

16752#
发表于 2022-4-24 11:17:20 | 只看该作者
mdyblog 发表于 2022-4-24 11:15
这个完全有选择的字体完全决定的。
选择 什么 字体, 就是什么效果。
WIn11 右键 明显和PECMD-HELP的字 ...

我是说任务栏托盘右键菜单字体,和其他软件托盘右键菜单字体对比,使用的应该都是系统字体吧

点评

什么 “说任务栏托盘右键菜单字体”, 上图吧。  详情 回复 发表于 2022-4-24 11:19
回复

使用道具 举报

16753#
 楼主| 发表于 2022-4-24 11:19:33 | 只看该作者
本帖最后由 mdyblog 于 2022-4-24 11:22 编辑
826773297 发表于 2022-4-24 11:17
我是说任务栏托盘右键菜单字体,和其他软件托盘右键菜单字体对比,使用的应该都是系统字体吧

什么 “说任务栏托盘右键菜单字体”?  上图吧。  不说清楚,太浪费精力。

简单来说, 效果有字体完全决定。
反之, 效果不同, 字体一定选的不同。

点评

就是MENU命令产生的托盘菜单字体,和别的软件托盘右键字体模糊感区别比较明显,窗体内字体也模糊,回去后截图上来看下  详情 回复 发表于 2022-4-24 11:35
回复

使用道具 举报

16754#
发表于 2022-4-24 11:35:51 | 只看该作者
mdyblog 发表于 2022-4-24 11:19
什么 “说任务栏托盘右键菜单字体”?  上图吧。  不说清楚,太浪费精力。

简单来说, 效果有字体完全 ...

就是MENU命令产生的托盘菜单字体,和别的软件托盘右键字体模糊感区别比较明显,窗体内字体也模糊,回去后截图上来看下

点评

就是MENU命令产生的托盘菜单字体,和别的软件托盘右键字体模糊感区别比较明显,窗体内字体也模糊,回去后截图上来看下 ------------------- 不同软件的 托盘菜单字体 是不同的, 这个字体, 都是软件按自己的意愿  详情 回复 发表于 2022-4-24 14:48
回复

使用道具 举报

16755#
发表于 2022-4-24 12:53:46 | 只看该作者
mdyblog 发表于 2022-4-24 09:52
第二个函数最后,返回真是的动态结果,改为
    CALL $--ret:&&r #,%BorwOriWndProc%,#%1,#%2,#%3,#%4
...

这样感觉很好!
M大,实际测试中,我发现了另一个不大符合习惯的操作:返回的选择的文件夹,不是光标选中的文件夹,而是“查找范围”右边下拉框中的上一级文件夹。能否改成返回的是光标选中的文件夹(就像选择文件时返回的是光标选中的文件那样)呢?

点评

点选模式: //RetBrow.tp: 位0x2=显示类型选择 位0x4=不点选(文件/目录)则返回所在目录 效果: [attachimg]500278[/attachimg]  详情 回复 发表于 2022-4-24 19:11
回复

使用道具 举报

16756#
 楼主| 发表于 2022-4-24 14:48:26 | 只看该作者
826773297 发表于 2022-4-24 11:35
就是MENU命令产生的托盘菜单字体,和别的软件托盘右键字体模糊感区别比较明显,窗体内字体也模糊,回去后 ...

就是MENU命令产生的托盘菜单字体,和别的软件托盘右键字体模糊感区别比较明显,窗体内字体也模糊,回去后截图上来看下
-------------------
不同软件的 托盘菜单字体 是不同的, 这个字体, 都是软件按自己的意愿 自己选择的。

点评

menu的字体该如何设定  详情 回复 发表于 2022-4-24 14:55
难怪,每行menu命令能加图标吗  详情 回复 发表于 2022-4-24 14:52
回复

使用道具 举报

16757#
发表于 2022-4-24 14:52:00 | 只看该作者
mdyblog 发表于 2022-4-24 14:48
就是MENU命令产生的托盘菜单字体,和别的软件托盘右键字体模糊感区别比较明显,窗体内字体也模糊,回去后 ...

难怪,每行menu命令能加图标吗

点评

每行menu命令能加图标吗 ------------- 图片(标)(ICON,BMP,PNG,JPG等。ICON,PNG支持透明)可以: MENU [-bar] [-sub] ,[菜单项标题],[菜单项事件],[菜单项状态][,[]图片]  详情 回复 发表于 2022-4-24 16:57
回复

使用道具 举报

16758#
发表于 2022-4-24 14:55:17 | 只看该作者
mdyblog 发表于 2022-4-24 14:48
就是MENU命令产生的托盘菜单字体,和别的软件托盘右键字体模糊感区别比较明显,窗体内字体也模糊,回去后 ...

menu的字体该如何设定
回复

使用道具 举报

16759#
发表于 2022-4-24 15:00:08 | 只看该作者
红毛樱木 发表于 2022-4-23 12:58
这些和自己用pecmd写UI都没有任何关系,UI可以自己设置字体,自己设置dpi拉伸。help界面文字也是自己临时 ...

很明显这是我御用的编程语言
回复

使用道具 举报

16760#
发表于 2022-4-24 15:02:26 | 只看该作者
如何创建一个像桌面图标那样的图上文下的按钮
回复

使用道具 举报

16761#
发表于 2022-4-24 15:07:37 | 只看该作者
826773297 发表于 2022-4-24 15:02
如何创建一个像桌面图标那样的图上文下的按钮

_TABL_TEST_SCROLL_VISABLE_POPMENU.zip (1.23 KB, 下载次数: 5)
回复

使用道具 举报

16762#
发表于 2022-4-24 15:08:48 | 只看该作者
有没有办法创建一种按钮,里面由多个控件组成,但是统一为一个按钮,就是点击按钮里面的控件相当于点击了这一个大按钮,比如swin命令如果我里面放置一个图片,那我点击这个图片好像就和swin这个大按钮没关系了

点评

简单的, 大概是可以的。 具体按钮里面什么样的, 你用SWIM写个,打包上来。 如果只是简单的图片,ITEM 本身就支持图片(ICO/BMP/PNG/JPG...)了。  详情 回复 发表于 2022-4-26 18:00
标准按钮(如XP风格,移到上面build自动变 渐变色) 还是 非标(自绘)按钮?  详情 回复 发表于 2022-4-24 17:25
回复

使用道具 举报

16763#
 楼主| 发表于 2022-4-24 16:57:47 | 只看该作者
826773297 发表于 2022-4-24 14:52
难怪,每行menu命令能加图标吗

每行menu命令能加图标吗
-------------
图片(标)(ICON,BMP,PNG,JPG等。ICON,PNG支持透明)可以:
MENU [-bar] [-sub] <菜单项名称>,[菜单项标题],[菜单项事件],[菜单项状态][,[<X:Y:W;H>]图片]
回复

使用道具 举报

16764#
 楼主| 发表于 2022-4-24 17:25:11 | 只看该作者
826773297 发表于 2022-4-24 15:08
有没有办法创建一种按钮,里面由多个控件组成,但是统一为一个按钮,就是点击按钮里面的控件相当于点击了这 ...

标准按钮(如XP风格,移到上面build自动变 渐变色)
还是 非标(自绘)按钮?
非标,的话, 将一个窗口当做按钮用。


回复

使用道具 举报

16765#
发表于 2022-4-24 18:28:58 | 只看该作者
新版find有不有查询属于那个用户的进程,譬如FIND explorer.exe -user:system,......

点评

这帖子真长  发表于 2022-4-25 15:08
进程名|用户名 FIND explorer.exe|system, MESS YYY! MESS NNNN  详情 回复 发表于 2022-4-24 20:01
回复

使用道具 举报

16766#
 楼主| 发表于 2022-4-24 19:11:39 | 只看该作者
Anson4 发表于 2022-4-24 12:53
这样感觉很好!
M大,实际测试中,我发现了另一个不大符合习惯的操作:返回的选择的文件夹,不是光标选 ...

点选模式: BrowDirX.wcs.zip (2.35 KB, 下载次数: 9)
//RetBrow.tp:  位0x2=显示类型选择   位0x4=不点选(文件/目录)则返回所在目录

效果:

点评

谢谢M大! 够我消化一段时间了,我想合并一下,有点选就返回点选内容,没点选就返回上级目录。  详情 回复 发表于 2022-4-24 20:32
回复

使用道具 举报

16767#
 楼主| 发表于 2022-4-24 20:01:01 | 只看该作者
本帖最后由 mdyblog 于 2022-4-24 20:03 编辑
hhh333 发表于 2022-4-24 18:28
新版find有不有查询属于那个用户的进程,譬如FIND explorer.exe -user:system,......

进程名|用户名
FIND explorer.exe|system, MESS YYY!  MESS NNNN




点评

经测试有效,但最好不要用"|"来分隔,因为与DOS的管道和TEAM命令的分隔符相同容易出错  详情 回复 发表于 2022-4-24 22:51
_SUB WIN1,W492H254,新窗口1,,,,, CALL $--ret:&DPI_Aware user32.dll,SetProcessDPIAware ENVI @WIN1.Font=12:微软雅黑 LABE LABE1,L123T98W60H30,LABE1,, LABE LABE2,L287T118W60H30,LABE2,,  详情 回复 发表于 2022-4-24 21:00
回复

使用道具 举报

16768#
发表于 2022-4-24 20:32:59 | 只看该作者
mdyblog 发表于 2022-4-24 19:11
点选模式:
//RetBrow.tp:  位0x2=显示类型选择   位0x4=不点选(文件/目录)则返回所在目录

谢谢M大!
够我消化一段时间了,我想合并一下,有点选就返回点选内容,没点选就返回上级目录。

点评

RetBrow.tp: 位0x2=显示类型选择 位0x4=不点选(文件/目录)则返回所在目录 有点选就返回点选内容,没点选就返回上级目录: RetBrow.tp=6  详情 回复 发表于 2022-4-24 22:21
回复

使用道具 举报

16769#
发表于 2022-4-24 21:00:42 | 只看该作者
mdyblog 发表于 2022-4-24 20:01
进程名|用户名
FIND explorer.exe|system, MESS YYY!  MESS NNNN

_SUB WIN1,W492H254,新窗口1,,,,,
    CALL $--ret:&DPI_Aware user32.dll,SetProcessDPIAware
    ENVI @WIN1.Font=12:微软雅黑
    LABE LABE1,L123T98W60H30,LABE1,,
    LABE LABE2,L287T118W60H30,LABE2,,
    LABE LABE3,L186T44W215H30,是的是的地方都是对方的反对反对发,,
_END
WIN1
字体问题好像破案了,但是这个
CALL $--ret:&DPI_Aware user32.dll,SetProcessDPIAware
该怎么用,望M大指点一下

点评

dpi感知的api应该在窗口生成之前调用,窗口生成之后dpi感知模式就不能 改了。所以你可以在_SUB WIN1之前调用。然后窗口状态添加-scale:DPI 指定缩放DPI。DPI可以自己指定,或者可以用GetDeviceCaps函数获取显示器DPI  详情 回复 发表于 2022-4-24 22:27
回复

使用道具 举报

16770#
发表于 2022-4-24 22:02:12 | 只看该作者
本帖最后由 hhh333 于 2022-4-24 22:03 编辑

发现一个问题:
以前在切换admin的代码中通过以下命令写入注册表:
REGI $HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit=userinit.exe,PECMD.EXE MAIN -user %SystemRoot%\System32\admin.ini
在登录admin时会自动执行admin.ini,换成新版本后不能自动执行了,422B与311G都是这样,其他不变,换回211116又可以执行,难道新版对main命令有新改动。

点评

SETUP \CmdLine和 Winlogon%userinit 两个地方都用 MAIN -user 可能有冲突吧。 SETUP \CmdLine 不要带 -user 试试  详情 回复 发表于 2022-4-25 14:46
你给的这个WIMzhong userinit.exe 后面没有 PECMD啊, 后面空的。 怎么不发个 带 那个的?! [attachimg]500302[/attachimg]  详情 回复 发表于 2022-4-25 13:33
简单的测试ISO。 不要一堆, 还要自己东拼西凑。  详情 回复 发表于 2022-4-24 22:22
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-29 11:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表