火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 6802|回复: 36
打印 上一主题 下一主题

[视窗] 火山pc怎么写windows服务程序?好像都没人出教程

[复制链接]

72

主题

353

帖子

1150

积分

金牌会员

Rank: 6Rank: 6

积分
1150
跳转到指定楼层
楼主
发表于 2021-9-15 01:14:11 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
火山pc怎么写windows服务程序?好像都没人出教程,不知道怎么做,我想把我之前用易语言开发的软件做一个能在进入桌面之前就已经启动并在后台响应的软件,易语言好像做不了,比如键鼠映射,想要在登录界面输入密码的时候就能用,输入完密码进入桌面也不用等十几秒启动时间
回复

使用道具 举报

25

主题

477

帖子

1672

积分

金牌会员

Rank: 6Rank: 6

积分
1672
37#
发表于 2021-9-30 16:57:23 | 只看该作者
nuan1989 发表于 2021-9-26 18:26
明摆着, 包装一下给不会的人用. 给非专业人员用. 你如果c++玩的溜的话, 嫌麻烦也正常.  ...

不懂C++不单单是麻烦这么简单
回复

使用道具 举报

7

主题

165

帖子

546

积分

高级会员

Rank: 4

积分
546
36#
发表于 2021-9-26 18:26:42 | 只看该作者
qaz2428119 发表于 2021-9-15 17:14
不是全部啥功能火山现在都可以实现,而且把C++语法包装成火山是很麻烦的一件事,没有好处(自己又没有需求) ...

明摆着, 包装一下给不会的人用. 给非专业人员用. 你如果c++玩的溜的话, 嫌麻烦也正常.
回复

使用道具 举报

72

主题

353

帖子

1150

积分

金牌会员

Rank: 6Rank: 6

积分
1150
35#
 楼主| 发表于 2021-9-26 17:28:21 | 只看该作者
b0y 发表于 2021-9-18 07:45
开机启动用服务 注册表 任务计划都可以 注册表启动 任务计划启动更简单

我现在用的是注册表启动,任务计划需要手动创建吧?
回复

使用道具 举报

72

主题

353

帖子

1150

积分

金牌会员

Rank: 6Rank: 6

积分
1150
34#
 楼主| 发表于 2021-9-26 17:24:19 | 只看该作者
qaz2428119 发表于 2021-9-20 10:45
输入法 不靠服务启动,靠的是注入DLL或者叫主动调用法(具体没有研究输入法,不过也就是相应的窗口发送消息, ...

所以就是说l两个方法都无解了是吗 [/笑哭]
回复

使用道具 举报

28

主题

338

帖子

2879

积分

金牌会员

Rank: 6Rank: 6

积分
2879
33#
发表于 2021-9-20 12:05:54 来自手机 | 只看该作者
火山新建服务 代码都写好了 自己加个启动exe
回复

使用道具 举报

25

主题

477

帖子

1672

积分

金牌会员

Rank: 6Rank: 6

积分
1672
32#
发表于 2021-9-20 10:45:36 | 只看该作者
雅婷 发表于 2021-9-18 04:49
所以无解吗?我记得锁屏情况下输入法好像可以切换,怎么办到的,或者有没有更快速启动我的软件的办法,我 ...

输入法 不靠服务启动,靠的是注入DLL或者叫主动调用法(具体没有研究输入法,不过也就是相应的窗口发送消息,有系统加载输入法DLL)
进入系统前,桌面应用好像有安全隔离,可服务又与桌面有隔离
具体要怎么做需要去研究与服务有关的东西
回复

使用道具 举报

28

主题

338

帖子

2879

积分

金牌会员

Rank: 6Rank: 6

积分
2879
31#
发表于 2021-9-18 07:45:32 来自手机 | 只看该作者
开机启动用服务 注册表 任务计划都可以 注册表启动 任务计划启动更简单
回复

使用道具 举报

72

主题

353

帖子

1150

积分

金牌会员

Rank: 6Rank: 6

积分
1150
30#
 楼主| 发表于 2021-9-18 04:49:10 | 只看该作者
qaz2428119 发表于 2021-9-17 22:43
进入桌面前,好像有隔离,还有就是没有显示设备的情况下是无法操作鼠标键盘的,具体不是很清楚
还有一点就是 ...

所以无解吗?我记得锁屏情况下输入法好像可以切换,怎么办到的,或者有没有更快速启动我的软件的办法,我记得杀du软件好像每次都是最先启动,然后**出广告和开机时间提醒,它怎么办到的
回复

使用道具 举报

25

主题

477

帖子

1672

积分

金牌会员

Rank: 6Rank: 6

积分
1672
29#
发表于 2021-9-17 22:43:32 | 只看该作者
雅婷 发表于 2021-9-16 16:30
我现在写的软件是用api键盘钩子和key bd模拟按键,不用自带的,现在想让它在进桌面之前就开始模拟按键 ...

进入桌面前,好像有隔离,还有就是没有显示设备的情况下是无法操作鼠标键盘的,具体不是很清楚
还有一点就是,登录界面与系统桌面这是两个不同的绘制层
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-3 01:17 , Processed in 0.098954 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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