首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

VC 实现将程序从任务栏解锁或锁定到任务栏

以前写过一些脚本调用 Shell Object 实现的解锁和锁定程序到任务栏的功能,这几天刚好用到,却不想用脚本实现,由于没有了解过 VC 如何操作 Shell,所以就在 github 上搜索了一下,找到了示例代码.../blob/8c5977d18f4ed8aea10547829127d52bc612a725/platforms/windows/WindowsShortcut.cpp /* 函数功能:将程序锁定或从任务栏解锁.../* 函数参数: /* lpPath:要锁定或解锁文件的路径 /* lpFileName:要锁定或解锁文件的文件名 /* bIsPin:TRUE 为锁定文件到任务栏,FALSE 为从任务栏解锁,默认为..._tmain(int argc, _TCHAR* argv[]) { CoInitialize(nullptr); // 将 Win7 默认的 Media Player 快捷方式从任务栏取消固定...Windows\\Start Menu\\Programs"), _T("Windows Media Player.lnk") ); // 将 Win7 默认的 IE 快捷方式从任务栏取消固定

84710

程序隐藏到任务栏实现

我们在使用软件的时候,有的软件允许最小化到任务栏,然后双击任务栏的图标时又会显示出来,这篇文章主要说明如何实现这种功能; 实现这种功能主要分为两步,一是将程序窗口隐藏,二是将程序图标添加到任务栏,再次显示也是分为两步...:第一步是将任务栏上的图标删除,第二步是将窗口显示出来。...窗口的隐藏与显示我们用API函数ShowWindow,而添加和删除任务栏中的程序图标用的是Shell_NotifyIcon函数,ShowWindow函数平时用的比较多,而且也比较简单,这里就不在阐述,下面主要说明...UINT uID; //应用程序的ID UINT uFlags; //一个标志 UINT uCallbackMessage;//对任务栏图标操作时向窗口发送的一个消息 HICON hIcon...函数介绍完了,接下来就是实现的代码: //这里是将移出图标与添加图标放到一个函数中,根据第二个参数判断是需要移出或是添加 BOOL TrackIcon(HWND hWnd, BOOL bTrak) {

1K10

Python实现农历生日提醒功能

前言: 某天突发奇想,想要实现一个农历生日提醒。...这个时候有了如下的大概思路: 获取农历   ——>    匹配    ——>     提醒     发现实现这个需求最主要的在获取农历这一块,后边两个不是什么巨大挑战。...遂查阅一番资料,发现数据库可以实现阳历转阴历功能。在数据库这一块,我是在是小菜,看不懂存储过程。蛋疼!直接放弃改用其他思路。思考了许久,想到可以通过爬虫爬取现成的日历信息,存库再进行匹配。...二、将想要提醒的人加入一张表,用于匹配     姓名表比较简单,主要有姓名,性别,日期,农历日期。一些星座等其他信息可以根据需要自己添加。...        'del':lambda:DEL()     }     return RUN[type]()          if __name__ == "__main__":          #实现类似命令行交互式效果

2.5K10

(实战)Node.js 实现抢票小工具&短信通知提醒

请求的时候,处理返回数据,用正则去判断是否有余票的class名 b ,有余票的话,在获取div里面的余票数量内容就Ok了 Node.js 请求目标接口 分析需要开发的功能点 写代码之前我们需要想好功能点...install node-schedule --save node端选择dom节点工具 cheerio cnpm install cheerio --save 腾讯发短信的依赖包 qcloudsms_js...cnpm install qcloudsms_js 热更新包,诺豆的妈妈, nodemon (其实不用也可以) cnpm install nodemon --save-dev 开发请求余票接口 接着...touch index.js创建核心js文件,开始编码: 首先引入所有依赖 const axios = require('axios') const querystring = require("querystring..."); //序列化对象,用qs也行,都一样 let QcloudSms = require("qcloudsms_js"); let cheerio = require('cheerio'); let

3.4K20

借助Gotify轻松实现MSF上线提醒

在安卓上我们也可以调整其不同等级推送的提醒方式,根据各自手机系统的不同,设置可能略有不同,但是基本可以设置是否是静默提醒,不同提醒音,是否震动等。...和钉钉推送提醒并行 ? ? 设置保存添加gotify配套功能 ? 实现推送函数的主体 ?...之后我们就可以收到gotify给我们发来的提醒 ? ? ? 如果我们使用的是HTTPS,那么按照如下设置就可以了 ? 到此,我们就可以成功实现基于Gotify的MSF上线消息提醒。...0x05 结语 Gotify也可以很方便的用在其他提醒上,CS上线提醒也OK,下一篇可能就写CS上线了吧哈哈哈~ 它的使用范围和场景很广,而且多端同步做的也不错(ios暂不支持),有想法的朋友真的可以去试试用它做别的一些工作...我平常一直用这个做为我服务器上定时任务的执行结果提醒

2.7K31

android service实现循环定时提醒功能

人每天都要喝8杯水才能保持健康,于是苦逼的程序员总是一遍代码就忘了时间,于是我突发奇想能不能开发一个apk能够实现固定的间隔时间定时提醒我要喝水了呢?...apk基本功能: 1)能够设置间隔时间 2)在apk应用被停止的情况下仍然能定时提醒 3)能够播放指定闹铃 4)能够及时终止提醒 效果图: 设置间隔 ?...,这里采用startService即可实现,使service常驻内存,即使Activity被杀死,依旧可以执行。...2)间隔时间提醒。这里采用的是Android的Alarm机制。 Android中的定时任务一般有两种实现方式,一种是使用Java API里提供的Timer类,一种是使用Android的Alarm机制。...这两种情况在多数情况下都能实现类似的效果,但Timer类有一个明显的短板,它并不太适用于那些需要长期在后台运行的定时任务。

1.8K20

python实现微信提醒机器人

最近微信群里朋友们聊天,年纪大了需要养生了,每天八杯水~想着是否可以实现一个微信机器人每天定时给群内发消息提醒喝水的功能。...登录微信发送消息只需要三行代码import itchatitchat.auto_login()itchat.send('Hello, filehelper', toUserName='filehelper')所以我们实现一个定时机器人只需要以下几步...:使用itchat登录网页版微信获取提醒器的user_name实现定时机制定点发送消息完整代码如下:import timeimport itchat# 设置喝水时间SEND_TINES = ["09:00...in range(0, len(SEND_TINES)): if now_time == SEND_TINES[i]: msg = "今天第{}次提醒喝水...target_nick_names = ["提醒群1", "提醒群2"] # 定时提醒喝水 drink_water_reminder(target_nick_names)同样我们也可以自定义一个节假日祝福机器人

3.5K91

kotlin实现通知栏提醒功能示例代码

一、概述 2019年英雄联盟LPL赛区赛季赛打得火热,作为一个RNG粉丝,想通过app实现RNG赛程提醒,于是就有了这次技术实践。...我在网上找了很久,几乎没找到使用kotlin实现通知栏提醒的合适的文章,于是就到安卓官网看文档,一边翻译一边研究,最终实现了一个简单的通知栏提醒。...二、环境 kotlin版本:1.3.31 android studio版本:3.4.1 在华为手机android 9 API28 环境下测试通过 三、实现 1、创建一个 Empty Activity 项目后...NotificationCompat.Builder(this, CHANNEL_ID) .setSmallIcon(R.mipmap.ic_launcher) .setContentTitle("RNG赛程提醒...getString(R.string.channel_name) val descriptionText = getString(R.string.channel_description) // 提醒式通知

1.4K21

企业如何借助码匠,实现员工核酸提醒

以上这些场景都曾在码匠身边真实发生过,所以,为了方便自己和同事的工作、生活出行,码匠想要搭建一个核酸提醒应用,该应用会记录用户的核酸时间检查用户核酸检测记录及时提醒需核酸的用户告知哪些同事可与自己结伴前往核酸检测这些功能看起来简单...像这样一个核酸提醒的应用,码匠可以帮助您在十分钟内搭建完成,不仅如此,不管是后续的复用还是扩展,都能分分钟解决。还等什么,快来一起 get 这份教程吧!...组件排布 & 数据绑定文本(Text)组件名:title内容:## ⏰ 核酸检测提醒——{{currentUser.name}}作用:应用的标题,显示为当前用户的核酸提醒,此处文本为 Markdown...,通过登录该应用,终端用户可以查看自己的核酸日期,同时还能提醒需要做核酸的同事及时更新核酸信息。...文章最开头所展现的就是一个扩展版核酸提醒应用的截图,最后也欢迎大家发挥自己的想象力再进行功能扩展,您可以将自己制作的应用发送给我们,好的应用也有机会出现在我们官网的「模版中心」哦。

1.1K50
领券