コード例 #1
0
        private uint RawGadgetProc(int hgadCur, int pvCur, Common.EventMsg pmsg)
        {
            System.Text.StringBuilder sb = new System.Text.StringBuilder();
            sb.Append("hgad: ");
            sb.Append(pmsg.hgadMsg);
            sb.Append("  MSG: ");
            sb.Append(pmsg.nMsg);
            sb.Append('\n');
            OutputDebugString(sb.ToString());

            return(this.GadgetProc(pmsg));
        }
コード例 #2
0
        public virtual uint GadgetProc(Common.EventMsg pmsg)
        {
/*
 *      switch (pmsg.nMsg)
 *      {
 *      case Common.gmInput:
 *          MessageBox(0, "gmInput", "Gadget::GadgetProc()", 0);
 *          break;
 *
 *      case Common.gmChangeState:
 *          MessageBox(0, "gmChangeState", "Gadget::GadgetProc()", 0);
 *          break;
 *      }
 */
            return(gprNotHandled);
        }
コード例 #3
0
ファイル: duser.cs プロジェクト: hadkins1/Windows-Server-2003
 public override uint OnEvent(Common.EventMsg pmsg)
 {
     return(SRootOnEvent(pmsg));
 }
コード例 #4
0
ファイル: duser.cs プロジェクト: hadkins1/Windows-Server-2003
 public static extern uint SRootOnEvent(Common.EventMsg pmsg);
コード例 #5
0
ファイル: duser.cs プロジェクト: hadkins1/Windows-Server-2003
 public static extern uint SVisualOnEvent(Common.EventMsg pmsg);
コード例 #6
0
ファイル: duser.cs プロジェクト: hadkins1/Windows-Server-2003
 public override uint OnEvent(Common.EventMsg pmsg)
 {
     return(SMsgGadgetOnEvent(pmsg));
 }
コード例 #7
0
ファイル: duser.cs プロジェクト: hadkins1/Windows-Server-2003
 protected static extern uint SMsgGadgetOnEvent(Common.EventMsg pmsg);
コード例 #8
0
ファイル: duser.cs プロジェクト: hadkins1/Windows-Server-2003
 public static extern uint BaseGadgetOnEvent(Common.EventMsg pmsg);
コード例 #9
0
ファイル: duser.cs プロジェクト: hadkins1/Windows-Server-2003
 protected uint RawEventProc(Common.EventMsg pmsg)
 {
     return(OnEvent(pmsg));
 }
コード例 #10
0
ファイル: duser.cs プロジェクト: hadkins1/Windows-Server-2003
 public virtual uint OnEvent(Common.EventMsg pmsg)
 {
     return(0);
 }