Inquiridor
UnsafeNativeMethods.CallWindowProc

Pergunta
-
Prezados,
Estou com um problema que eu já tentei debugar e não encontrei o problema.
A minha aplicação é multithread, mas quem chama a maioria dos formularios é o usuário. Segue o erro:
Code SnippetSystem.NullReferenceException: Referência de objeto não definida para uma instância de um objeto.
at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
at System.Windows.Forms.Control.DefWndProc(Message& m)
at System.Windows.Forms.Control.WmUpdateUIState(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.ParkingWindow.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Todas as Respostas
-
-
-
Cara, não sei ao certo o que pode ser, qual a versão do framework? Uma sugestão, tente debugar o método InitializeComponent, para isso retire ou comente o atributo <System.Diagnostics.DebuggerStepThrough()> e coloque um breakpoint lá. Veja se está dando algum erro na hora de criar os controles, pode ser quer por algum motivo, um controle filho esteja sendo adicionado a um parent sem que este tenha sido instanciado.
Boa sorte.
-