摘要:
CommCtrl.h这玩意明明需要windows.h里面的定义,但是自己居然不include。 也就是说,如果你这样写,会报错。必须得把顺序弄好,先include windows.h。 #include <CommCtrl.h> #include <windows.h> E:\01\Microsof 阅读全文
posted @ 2020-08-08 22:09
天天2023
阅读(1367)
评论(0)
推荐(0)
摘要:
因为为了兼容旧版本的程序(backwards compatibility)。 为什么要这样呢?因为Win API有一些设计失误的地方:没错,Win API也有设计失误的地方。 比如,一个消息A会引起不相关的另一个消息B。在新版本的Windows中,这个问题被修复了,但是有的老程序用了错误用法,在需要 阅读全文
posted @ 2020-08-08 20:24
天天2023
阅读(276)
评论(0)
推荐(0)
摘要:
https://www.bilibili.com/video/BV135411s7rZ?from=search&seid=14317191849978403566 https://www.bilibili.com/video/BV1MZ4y1x78x/?spm_id_from=333.788.vid 阅读全文
posted @ 2020-08-08 19:09
天天2023
阅读(9491)
评论(0)
推荐(0)
摘要:
nmake自己支持很智能的自动扫描,只需要写: main.exe: *.c resource.RES @$(MAKE) $(**:.c=.obj) link $(**:.c=.obj) /OUT:$@ 就大功告成! 其中$**的意思是依赖项,$@是生成目标;$(**:.c=.obj)是文本替换,把. 阅读全文
posted @ 2020-08-08 18:43
天天2023
阅读(523)
评论(2)
推荐(0)
摘要:
网上许多教程只提到了新建ShellNew和NULLFILE,但是这是不够的,如果你需要的文件类型没有注册,就要先注册一下。 这也是为什么网上那些右键新建菜单管理工具不可用,因为它们只写了ShellNew,文件类型没有注册。 Windows Registry Editor Version 5.00 [ 阅读全文
posted @ 2020-08-08 16:23
天天2023
阅读(775)
评论(0)
推荐(1)
摘要:
这个软件很神奇,能在steam下载完之后帮你关机——神奇的地方在于,它是怎么判断【下载完】的? 官方有源码,在GitHub上,是C#写的。研究了一下,似乎是利用Steam库里的一个ACF文件来判断。 阅读全文
posted @ 2020-08-08 00:50
天天2023
阅读(371)
评论(0)
推荐(0)

浙公网安备 33010602011771号