微信小程序总是被唤醒怎么解决

微信小程序总是被唤醒怎么解决,第1张

1 可以通过删除或禁用一些频繁使用的小程序来解决。

2 微信小程序具有一些提示功能,如果不需要这些提示功能,可以关闭它们,从而减少被唤醒的频率。

3 还可以将小程序的推送信息设置为静音,从而不会影响到你的正常使用。

总之,通过一些简单的设置和管理,可以有效减少微信小程序被唤醒的情况。

首先我们来设置电脑唤醒后自动执行某个程序的设置。打开控制面板,找到“管理工具”。

在出现的对话框界面选择“选择计划程序”。

在出现的对话框选择右边的“创建任务”。

这时就进入到创建任务事件的界面了,首先我们给这个任务起个名字,例如,我把这个任务起名为 wake ,点击标签栏里的“触发器”。

在这里可以选择时间触发的周期,和时间。点击确定,选择标签栏里的“ *** 作”。

点击“确定”即可。

这种情况使用ini文件会比txt文件方便合理。

四个函数

GetPrivateProfileInt

GetPrivateProfileString

WritePrivateProfileInt

WritePrivateProfileString

栗子:

CString StrName,Strtemp

int nAge

StrName = "jacky"

nAge = 13

WritePrivateProfileString("Student","Name",StrName,"c:\\setting.ini")

结果:(INI文件中显示如下:)

[Student]

Name=jacky

读取:

CString SName

GetPrivateProfileString("Student","Name","DefaultName",SName.GetBuffer(MAX_LENGTH),MAX_LENGTH,"c:\\setting.ini")

结果:SName =

"jacky";这里需要注意点就是用完GetBuffer函数后一定要释放(用SName.ReleaseBuffer()函数),不然后面再用到SName的其他子函数就会失灵。

读整数比较简单,如下

int Result =

GetPrivateProfileInt("Student","nAge",0,"c:\\setting.ini")返回值即为所读取的结果!

在GetPrivateProfileString最后一个参数是配置文件路径的参数,此路径只能是绝对路径,不能是相对路径,但现在我需要是我的exe文件能和我的配置文件在一起。因此我使用了GetCurrentDirectory函数。

原代码如下:

CString server_ip

CString des=""

::GetCurrentDirectory(MAX_PATHLENGTH,des.GetBuffer(MAX_PATHLENGTH))

des.ReleaseBuffer()

des+="\\config.ini"

GetPrivateProfileString("PhoneDemo","Server_IP","",server_ip.GetBufferSetLength(15),15,des)

server_ip.ReleaseBuffer()

注意:在这里使用CString变量时,在使用完GetBuffer后,紧接着一定要使用ReleaseBuffer()函数,才可以进行其他的诸如字符串+ *** 作


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11582630.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存