草庐IT

禁用通知

全部标签

c++ - Win32 : BitTest, BitTestAndComplement, ... <- 如何禁用这个垃圾?

在VS2008SP1安装中,WinNT.h中有以下几行:#defineBitTest_bittest#defineBitTestAndComplement_bittestandcomplement#defineBitTestAndSet_bittestandset#defineBitTestAndReset_bittestandreset#defineInterlockedBitTestAndSet_interlockedbittestandset#defineInterlockedBitTestAndReset_interlockedbittestandreset我有很多基于BitT

c++ - 在 WebKit 中禁用滚动条(平面框架模式)

我正在将WebKit嵌入到WindowsC++应用程序中。我正在使用开罗港口。它工作正常。我想禁用当客户区可以显示更多数据时出现的滚动条。和iPhone一样,iPhone没有滚动条,滚动的实现方式不同。如何在C++中以编程方式禁用滚动条(无Javascripthack)?更新:我尝试调用HRESULTIWebFrame::setAllowsScrolling(BOOLflag)。为了获得IWebFrame接口(interface),我调用了HRESULTIWebView::mainFrame(IWebFrame**frame)。这似乎不起作用。滚动条仍然出现。我究竟做错了什么?这里的主

windows - 插入USB时如何禁用任务栏的外观?

我正在开发一个应该能够“锁定”其中的计算机的软件,因此任何用户都没有机会返回Windows并使用其他软件,除非他使用key关闭软件(我我猜这就是人们所说的在kiosk模式下操作)。经过大量研究后,我设法使用Hook和注册表文件禁用Ctrl、Windows键和Alt,因此我可以消除(我认为)用户通过键盘离开软件的所有方式。但现在我发现如果有人插入USB设备(例如pendrive/datatraveler),考虑到W7,任务栏会立即出现在传统对话框旁边,您可以在其中选择要对USB设备执行的操作插入(使用资源管理器等打开其内容),这样除了键盘之外,其他人也可以离开软件。我想知道如何通过代码或

windows - 在 Windows 中禁用中断

我需要以原子方式执行一段代码。我想唯一的方法是禁用中断,我怎么能在Windows下做到这一点?我正在搜索允许我执行此操作的Windows操作系统,因此我不会专注于特定的Windows。即使是WindowsCE也不错。斯特凡诺 最佳答案 用户编写的代码完全禁用中断的概念几乎违背了Windows的一些基本设计假设。对于初学者来说,您不能从用户模式应用程序中禁用中断。(这是一个特权指令。)在内核模式下,您可以使用IRQL来防止大多数抢占(但不是全部)。这是在Windows下执行不可抢占的硬件操作的“标准”方式。我怀疑这就是您真正想要的。如

windows - 通过 Win32 api 在网络接口(interface)上启用/禁用 DHCP

我正在寻找一种通过win32api在网络接口(interface)上启用或禁用dhcp的方法。实际上我通过使用wmi解决了这个问题,但我想通过win32api来解决这个问题,因为我想解决损坏的wmi。我找到了一个线程,他们通过注册表api执行此操作:OnenablingNetworkadpater,AutoconfigurationIPaddressgettingset但这是实现目标的唯一途径吗?干杯,ceth 最佳答案 我终于用wmi做到了,如果wmi不工作,我将netsh.exe作为备份。win32api的方法太不方便了..

windows - 推送通知、Uri channel 和 Php 服务器端

我正在尝试使用WP7.1中的推送通知。我创建了类和一些php类。该示例适用于所有通知类型,但我的问题是UriChannel。对于我的简单示例,我必须在php代码中手动编写URIchannel。安装我的应用程序的所有设备的urichannel是否都是唯一的?如何将Urichannel发送到我的服务器?谢谢。这是我的代码:///Holdsthepushchannelthatiscreatedorfound.HttpNotificationChannelpushChannel;//Thenameofourpushchannel.stringchannelName="LiveTileChann

windows - QT:外部拖放后的通知

在从我的应用程序中的QListView到外部目标(如资源管理器)的(成功)拖放操作后,我试图从qt获取任何类型的通知。到目前为止我尝试过的事情:QDropEvent:似乎只从内部小部件触发。mouseReleaseEvent:当我使用QDrop时停止工作我试图用pyhook设置一个鼠标钩子(Hook)来捕捉拖动后的鼠标弹起。这适用于成功的下降但挂起拒绝滴任何指示都会有所帮助。编辑忘了密码#-*-coding:utf-8-*-importsysimportpyHookfromPySideimportQtGuifromPySideimportQtCoreapp=QtGui.QApplica

python - 如何在 Windows 7 上运行 python 脚本,能够启用/禁用窗口和任务栏的外观?

这个问题在这里已经有了答案:HowtobuildaSystemTrayappforWindows?(5个答案)关闭8年前。我只找到了Howtostartapythonscriptinthebackgroundonceit'srun?和howtorunapythonscriptinthebackground?-但它是永久性的,不允许切换到正常模式。我想定期检查某些情况(网站更改)并在发生时通知我-而不是一直显示为窗口并占用任务栏中的空间。

php - 使用 PHP 将推送通知发送到 Windows 8

我想使用PHP将推送通知发送到Windows8。是否有将其从服务器发送到Windows8设备的示例?我还需要理解逻辑。谢谢。 最佳答案 要成功将推送通知发送到Windows设备,您需要在设备上安装ModernUIStore-App。此应用程序为您的推送消息注册设备。然后可以从您的php脚本发送推送消息。它称为Windows推送通知服务(WNS)。可以在Microsoft的DevloperPage上找到详细信息,包括显示逻辑的图表。但让我重复一遍:您需要将一个应用程序部署到Windows应用商店,以便注册您的服务以接收推送消息。

c++ - 在 Windows 中,有没有办法在新的 MIDI 端口可用时收到通知?

在Windows中,有没有办法在新的MIDI端口可用时收到通知?轮询端口列表是否有更好的解决方案? 最佳答案 您的窗口可以监听WM_DEVICECHANGEmessages使用DBT_DEVICEARRIVAL事件,但该数据可能对您有用,也可能没有用。 关于c++-在Windows中,有没有办法在新的MIDI端口可用时收到通知?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/31