#{茶男與藍牌}
Losing Focus after MessageBox::Show
When doing the window form application assignment, just find out that after MessageBox::Show, the window form will lose its focus.
Reason:
| Member name | Description | |
|---|---|---|
| ServiceNotification | The message box is displayed on the active desktop. | |
| DefaultDesktopOnly | The message box is displayed on the active desktop. | |
| RightAlign | The message box text is right-aligned. | |
| RtlReading | Specifies that the message box text is displayed with right to left reading order. |
Because once you use one of the two top options, the focus will move to previous active application.
Solution:
Just simply remove the MessageBoxOptions in MessageBox::Show call.
Reference:
http://msdn.microsoft.com/en-us/library/system.windows.forms.messageboxoptions.aspx
Apply to:
C++/CLI
-
Articles
- February 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
-
Meta



