正文

开发游戏引擎(20)

Windows移动游戏开发实战 作者:(美)Adam Dawes


 

当每一次打开或者关闭SIP时,在SIPEnabledChanged函数中就会调用这段代码。该函数的实现代码如程序清单4-23所示。

程序清单4-23  对SIP的EnabledChanged事件进行响应

/// <summary>

/// Respond to the SIP opening or closing

/// </summary>

private void SIPEnabledChanged(object sender, EventArgs e)

{

// Has the input panel enabled state changed to false?

if (_inputPanel != null && _inputPanel.Enabled == false)

{

// The SIP has closed so force a repaint of the whole window.

// Otherwise the SIP imagery is left behind on the screen.

ForceRepaint();

}

}

 


上一章目录下一章

Copyright © 读书网 www.dushu.com 2005-2020, All Rights Reserved.
鄂ICP备15019699号 鄂公网安备 42010302001612号