- public class ExtForm: Form,OpenNETCF.Windows.Forms.IMessageFilter
- {
- //internal MessageForm MsgForm;
- public ExtForm()
- {
- //this.MsgForm = new MessageForm(this);
- }
- internal virtual bool WndProc(ref Message msg)
- {
- switch (msg.Msg)
- {
- case (int)API.WM_SETTINGCHANGE:
- ChangeOrientation();
- break;
- }
- return false;
- }
- internal virtual void ChangeOrientation(){}
- public bool PreFilterMessage(ref Message m)
- {
- return WndProc(ref m);
- }
- }
- MainForm form =new MainForm();
- OpenNETCF.Windows.Forms.Application2.AddMessageFilter(form);
- OpenNETCF.Windows.Forms.Application2.Run(form);