[英]Is an Event running in another thread? (.Net Compact Framework)
[英]Maximize event on .NET compact framework
我已經在Windows CE的C#.NET Compact Framework中創建了一個全屏應用程序。 我的客戶想使用功能鍵來最小化應用程序。 我已使用以下代碼將F2綁定到此鍵:
private void Minimize()
{
this.FormBorderStyle = FormBorderStyle.FixedDialog;
this.WindowState = FormWindowState.Normal;
this.ControlBox = true;
this.MinimizeBox = true;
this.MaximizeBox = true;
ShowWindow(this.Handle, SW_MINIMIZED);
}
ShowWindow是“ coredll.dll”文件中的外部方法。 由於“ coredll”文件無法在沒有ControlBox的情況下最小化應用程序,因此必須在最小化之前顯示它們。
但是,當用戶再次最大化應用程序時,我想撤消在Minimize方法中進行外部調用之前所做的一切。 我該怎么做? 我在窗體上沒有看到“ OnMaximize”事件嗎? 任何幫助將不勝感激 :-)。
我無法嘗試此操作,但是我記得最大化窗口時會執行OnActivated或OnShow。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.