草庐IT

安卓取消通知

全部标签

c++ - 取消WIN32线程池中计划的work/io/timer项

我一直在研究Windows的(新的?)线程池API。我一直在关注UsingtheThreadPoolFunctions中的示例我一直在仔细研究MSDN上的API。关于清理组,我有些不明白。调用SetThreadpoolCallbackCleanupGroup()时,第三个参数描述为Thecleanupcallbacktobecalledifthecleanupgroupiscanceledbeforetheassociatedobjectisreleased.ThefunctioniscalledwhenyoucallCloseThreadpoolCleanupGroupMembers

c++ - 如何通知我的应用程序默认的声音播放设备已更改?

我的WinXPSP3计算机上有两张声卡,我编写了一个C++应用程序,通过编辑以下注册表项来更改默认播放设备:regKey=Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Multimedia\SoundMapper",true);为了将第一或第二声卡用作默认播放设备,我的应用更改了“播放”键值。问题是当我更改默认设备时,应用程序仍然使用旧设备(程序启动时设置为默认设备)。如果更改后,我再次启动应用程序,一切正常,我可以使用“新的”默认播放设备。我如何为我的应用程序“告诉”我已经更改了默认设备?应用程序通过什么方式读取和存储启动时

c++ - 如何获得文本框焦点的通知?

使用Windows7触摸设备,当您选择/聚焦文本框或输入字段(记事本等)时,Windows会显示这个小触摸键盘指示器(点击它会在屏幕键盘上显示触摸)。我想编写一个应用程序,当发生这种情况时得到通知,文本框(等)获得焦点(无论是哪个应用程序)。是否通知应用程序关注其他应用程序,我是否需要Hook某些东西?有没有办法在C++中这样做? 最佳答案 我相信SetWinEventHook函数,特别是EVENT_OBJECT_FOCUS事件就是您要查找的内容。来自MSDN的描述:Anobjecthasreceivedthekeyboardfoc

c# - 在表插入上显示窗口气球通知

我正在使用C#开发Windows应用程序。我想在将新行插入特定表时显示气球通知。该应用程序将安装在多台计算机上,并通过LAN共享一个公共(public)数据库。目前我正在使用轮询来实现这一点。那就是应用程序将每秒查询数据库表以检查是否插入了新行。请告诉我这是正确的方法还是有更好的方法?我知道使用触发器我们可以在SQLServer中执行查询以插入表,但是是否可以从SQLServer向表中插入新行的特定应用程序发送回消息?请帮忙 最佳答案 我认为您可以结合使用SQLCLR触发器和Win32API函数来完成此操作。使用CLR触发器将有助于

c++ - 当电源从 AC 切换到 DC 并返回时通知?

我正在使用C++中的WinAPI编写Windows服务。我很好奇当系统从交流电源(或插入)切换到直流电源(或电池电源)时,我是否可以收到通知,反之亦然? 最佳答案 PowerSettingRegisterNotification在电源状态更改时注册回调函数。然后通知可以排队调用GetSystemPowerStatus获取AC/DC状态。还有WM_POWERBROADCAST通知消息。 关于c++-当电源从AC切换到DC并返回时通知?,我们在StackOverflow上找到一个类似的问题:

android - 如何通过 GCM 通过 Windows azure 发送特定 android 设备的通知?

我已经通过GCM注册了android设备,并且设备的注册ID已在Windowsazure中注册,这为该设备提供了另一个唯一ID。现在我的疑问是如何通过WindowsAzure提供的注册ID(而不是GCM注册ID)仅向一台设备发送通知?我被称为以下链接。http://msdn.microsoft.com/en-us/library/windowsazure/dn223273.aspx该链接中指定的URL如下。在这里我知道namespace、通知中心和消息,但我必须在哪里提供由windowsazure提供的设备的唯一注册ID,以便向该设备发送通知https://{namespace}.se

c# - 如何取消共享共享打印机?

我正在通过C#开发“共享监控应用程序”,它正在监控共享事件,我正在使用这些API来实现枚举共享项目/取消共享共享项目。使用的API:NetShareEnumNetShareDelNetShareEnum枚举所有共享项,NetShareDel删除共享项(=unshare)。我使用SHChangeNotify删除共享标记和工作正常的目录。(使用NetShareDel删除共享项目不会立即受到影响。)但是打印机状态不受SHChangeNotify的影响。这意味着在通过NetShareDel删除共享打印机并使用SHCNE_NETUNSHARE和SHCNF_PATHW调用SHChangeNotif

用于验证推送通知证书的 Windows 等效 Mac Keychain Access

C#开发人员如何验证Apple推送通知证书是否已正确安装在他们的Windows计算机上?Mac有“KeychainAccess”程序。Windows有什么?备注:WindowsequivalentofOSXKeychain?仅讨论密码 最佳答案 在Windows中,证书存储在CertificateManager中.在.Net代码中,您使用X509Store类。OpenCertificateManagerbyclickingtheStartbuttonPictureoftheStartbutton,typingcertmgr.msci

javascript - 从网站调用 Windows 10 桌面通知?

Chrome47已删除桌面通知...是否有任何方法可以从网站调用新的Windows10桌面通知,可能使用JavaScript? 最佳答案 有HTML5NotificationAPI目前这仍然是规范草案。到目前为止,只有webkit和firefox实现了规范草案。但是,有aplugin对API进行polyfill。 关于javascript-从网站调用Windows10桌面通知?,我们在StackOverflow上找到一个类似的问题: https://stack

c++ - 从作业对象取消分配已分配的进程

我正在使用assignprocesstojobobject在父进程死亡时终止所有子进程。然而在某些情况下我不想杀死他们中的一些人。所以我想我可以取消分配一个proceo但是文档没有提到类似的东西......关于如何执行此操作的任何想法? 最佳答案 文档很清楚,看JobObjects:Afteraprocessisassociatedwithajob,theassociationcannotbebroken. 关于c++-从作业对象取消分配已分配的进程,我们在StackOverflow上找