我想禁用激活的Form
。要做到這一點我用這樣的:啓用/禁用表單激活
private const int WS_EX_NOACTIVATE = 0x08000000;
protected override CreateParams CreateParams
{
get
{
CreateParams createParams = base.CreateParams;
createParams.ExStyle = WS_EX_NOACTIVATE;
return createParams;
}
}
這是罰款,我的計劃的主要活動,因爲我仍然可以點擊按鈕和Form
不會激活。無論前臺的節目是在哪裏。
的問題是在我的節目開始,我需要輸入一些文字用鍵盤和該Form
必須是活動的,否則文本會去程序在前臺。
我知道何時何地想要啓用/禁用Form
的能力被激活,我只是不知道如何。
編輯:而當它不能活躍了,我仍然希望窗體的按鈕可點擊。這裏的代碼就是這樣的。真正的問題在於我想輸入一些文本的開始。
它不工作'( –