下你所需,载你所想!
汇集开发技术源码资料

winapi接收锁屏事件快捷键Win+L

:2.239KB :1 :2020-09-18 14:14:43

部分简介

.DLL命令 SetWindowLongA, 整数型, "user32.dll", "SetWindowLongA", , 改变指定窗口的属性,函数也将指定的一个32位值设置在窗口的额外存储空间的指定偏移位置。
.参数 hWnd, 整数型, , 窗口句柄及间接给出的窗口所属的类。
.参数 nIndex, 整数型, , 指定将设定的大于等于0的偏移值。
.参数 dwNewLong, 整数型, , 指定的替换值。

.DLL命令 CallWindowProcA, 整数型, "user32.dll", "CallWindowProcA", , 呼叫窗口函数地址
.参数 lpPrevWndFunc, 整数型, , 前一窗口函数地址
.参数 hWnd, 整数型, , 窗口句柄
.参数 Msg, 整数型, , 消息值
.参数 wParam, 整数型, , 附加参数1
.参数 lParam, 整数型, , 附加参数2

result = WTSRegisterSessionNotification (取窗口句柄 (), #NOTIFY_FOR_THIS_SESSION)
.如果真 (result = 假)
信息框 (“安装通知失败”, 0, , )
销毁 ()
返回 ()
.如果真结束
m_oldMsgProc = SetWindowLongA (取窗口句柄 (), #GWL_WNDPROC, 到整数 (&HandleMsgProc))

winapi接收锁屏事件快捷键Win+L

热门推荐

相关文章