程序中何时刷新SIP输入面板

     在程序中会有许多页面需要输入面板,当SIP抬起时,如果用户进行某些操作切换页面,那么再回到当前窗口时会出现SIP输入面板刷新问题。目前我主要通过捕获WM_CANCELMODE消息来做的,在此消息处理中更新SIP面板。

 

This message is sent to the focus window when a dialog box or message box is displayed; this enables the focus window to cancel modes, such as stylus capture.

WM_CANCELMODE 
Return Values

An application should return zero if it processes this message.

Default Action
The DefWindowProc function cancels internal processing of standard scroll bar input, cancels internal menu processing, and releases the mouse capture.

这个消息很有用,WM_CANCELMODE 消息通知窗口它应取消任何内部状态。当我们点击“开始”按钮或者点击通话键时,都会触发此消息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值