protected override void OnHandleCreated(EventArgs e) { base.OnHandleCreated(e); // Now that the list control has been created // get a hold of the header control so that we can // subclass it // -- Header control always has a control ID equal zero hHeader = WindowsAPI.GetDlgItem(Handle, 0); Debug.Assert(hHeader != IntPtr.Zero, "Fail to get Header Control Windows Handle..."); headerHook = new HeaderHook(this); headerHook.AssignHandle(hHeader); }
protected override void OnHandleCreated( EventArgs e ) { base.OnHandleCreated( e ); // Now that the list control has been created // get a hold of the header control so that we can // subclass it // -- Header control always has a control ID equal zero hHeader = WindowsAPI.GetDlgItem( Handle, 0); Debug.Assert( hHeader != IntPtr.Zero, "Fail to get Header Control Windows Handle..."); headerHook = new HeaderHook( this ); headerHook.AssignHandle( hHeader ); }