火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
楼主: 雅婷
打印 上一主题 下一主题

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

[复制链接]

25

主题

486

帖子

1706

积分

金牌会员

Rank: 6Rank: 6

积分
1706
楼主
发表于 2021-9-15 13:27:42 | 显示全部楼层
如果你用易语言写过服务(API操作写服务),那基本用火山写也不难(前提是你会用火山)
回复

使用道具 举报

25

主题

486

帖子

1706

积分

金牌会员

Rank: 6Rank: 6

积分
1706
沙发
发表于 2021-9-15 14:15:19 | 显示全部楼层
雅婷 发表于 2021-9-15 14:10
就是不会啊,api用哪个api?有没有例程提供一下,我在精易论坛问他们都叫我用精易模块,实在不会就叫我花 ...

使用API 写服务,那可是需要不低的功底,就是不知道你自己功底如何
你如果是想要现成的那就只能等别人开源了你在学习
回复

使用道具 举报

25

主题

486

帖子

1706

积分

金牌会员

Rank: 6Rank: 6

积分
1706
板凳
发表于 2021-9-15 17:09:49 | 显示全部楼层
雅婷 发表于 2021-9-15 14:40
就算不给例程,哪怕把实现这些功能需要用到哪些dll命令名称提供一下也可以呀,我也好到别的地方查资料去 ...

火山的 服务类 就包含了全部需要的API,只不过是H文件的
回复

使用道具 举报

25

主题

486

帖子

1706

积分

金牌会员

Rank: 6Rank: 6

积分
1706
地板
发表于 2021-9-15 17:14:16 | 显示全部楼层
雅婷 发表于 2021-9-15 14:29
还有那个win10固定任务栏的怎么实现啊?,我的好多问题到最后都这样不了了之了,发帖问也没问出个名堂来, ...

不是全部啥功能火山现在都可以实现,而且把C++语法包装成火山是很麻烦的一件事,没有好处(自己又没有需求)谁会无偿的包装它
回复

使用道具 举报

25

主题

486

帖子

1706

积分

金牌会员

Rank: 6Rank: 6

积分
1706
5#
发表于 2021-9-15 17:15:36 | 显示全部楼层
雅婷 发表于 2021-9-15 14:22
能否给个例子源码分享学习一下

火山的例子 没有,E的例子倒是有个,只是很长时间没看过这个例子了不知道是否还可以运行
回复

使用道具 举报

25

主题

486

帖子

1706

积分

金牌会员

Rank: 6Rank: 6

积分
1706
6#
发表于 2021-9-15 17:17:56 | 显示全部楼层
雅婷 发表于 2021-9-15 14:19
就是想做一个简单的自启动罢了,只不过是抢在进桌面之前启动,而且最好不受注销桌面的影响,注销了换个账 ...

我服你,我回你一个帖子你给我五六个回复,
只要不是用户级的服务,就可以在系统启动的时候启动,就不会受销毁影响
回复

使用道具 举报

25

主题

486

帖子

1706

积分

金牌会员

Rank: 6Rank: 6

积分
1706
7#
发表于 2021-9-17 22:43:32 | 显示全部楼层
雅婷 发表于 2021-9-16 16:30
我现在写的软件是用api键盘钩子和key bd模拟按键,不用自带的,现在想让它在进桌面之前就开始模拟按键 ...

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

使用道具 举报

25

主题

486

帖子

1706

积分

金牌会员

Rank: 6Rank: 6

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

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

使用道具 举报

25

主题

486

帖子

1706

积分

金牌会员

Rank: 6Rank: 6

积分
1706
9#
发表于 2021-9-30 16:57:23 | 显示全部楼层
nuan1989 发表于 2021-9-26 18:26
明摆着, 包装一下给不会的人用. 给非专业人员用. 你如果c++玩的溜的话, 嫌麻烦也正常.  ...

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-17 21:59 , Processed in 0.091588 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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