2010-08-04 4 views
1

Windows CE 기반의 스캐너 장치에서 소형 프레임 워크 3.5 응용 프로그램을 개발 중입니다. 웹 서비스를 호출 할 때 대기 커서를 표시하고 싶습니다.Cursor.Current = Cursors.Default에 대한 예외입니다.

Cursor.Current = Cursors.WaitCursor; 

잘 작동합니다. 그러나 나는 문을 기본 상태로 커서를 재설정 할 때

Cursor.Current = Cursors.Default; 
난 항상이 스택 트레이스로 지정되지 않은 처리되지 않은 예외가

:

bij Microsoft.AGL.Common.MISC.HandleAr(PAL_ERROR ar) 
bij System.Windows.Forms.Cursor.set_Current(Cursor value) 
bij AppName.MainForm.btnSearch_Click(Object sender, EventArgs e) 
bij System.Windows.Forms.Control.OnClick(EventArgs e) 
bij System.Windows.Forms.Button.OnClick(EventArgs e) 
bij System.Windows.Forms.ButtonBase.WnProc(WM wm, Int32 wParam, Int32 lParam) 
bij System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam) 
bij Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain) 
bij System.Windows.Forms.Application.Run(Form fm) 
bij AppName.Program.Main() 

나는 완전히 바닐라 스마트 장치 프로젝트에서이 시도 클릭 이벤트가 발생하지만이 경우에도 발생합니다. 윈도우 모바일 장치 에뮬레이터에서 실제 CE 장치 대신 응용 프로그램을 실행할 때 정상적으로 실행됩니다.

기기 자체의 제한 사항이 될 수 있습니까? 나는 그런 간단한 코드가 작동하지 않는다는 것을 꽤나 깜짝 놀라게한다. 그리고 Windows CE의 내장 응용 프로그램은 대기 커서와 잘 작동합니다.

어떤 아이디어 주셔서 감사합니다.

+0

스택 추적입니다. 예외 유형 및 메시지 란 무엇입니까? – ctacke

+0

Hi ctacke, 예 (나는 지금 가지고 있어야합니다) 더 명확히해야합니다. 그것은 단지 장치에 "예외"를 보여줍니다. Visual Studio에서 디버깅 할 때 "처리되지 않은 예외"라고 표시됩니다. 예외는 win32 계층에서 발생하는 것으로 보입니다. – Arnoud

답변

1

이 문제는 장치의 OS 업데이트로 해결되었습니다.

+0

어떤 버전을 업데이트 했습니까? – Bob

+0

@Bob, 죄송합니다. 기억이 안납니다. – Arnoud

관련 문제