BExplorer.Shell.ListViewEditor.WndProc C# (CSharp) Метод

WndProc() защищенный Метод

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
Результат void
		protected override void WndProc(ref Message m) {
			switch (m.Msg) {
				case (int)WM.WM_WINDOWPOSCHANGING:
					User32.WINDOWPOS wp = (User32.WINDOWPOS)System.Runtime.InteropServices.Marshal.PtrToStructure(m.LParam, typeof(User32.WINDOWPOS));
					if (true) // ... if somecondition ...
					{
						// modify the location with x,y:
						//wp.x = 0;
						wp.y = wp.y - 15;
					}
					System.Runtime.InteropServices.Marshal.StructureToPtr(wp, m.LParam, true);
					break;
			}
			base.WndProc(ref m);
		}
	}