2011-02-22 4 views
2

C# - Windows Forms에서 작성된 응용 프로그램 중 하나를 wxWidgets로 변환하려고합니다.wxWidgets - 이동 가능한 경계선없는 프레임 만들기

내 응용 프로그램은 경계선이없고 폼을 이동하는 데 사용할 수있는 폼 위에 얇고 투명한 패널이 있습니다. (이 질문에서 기술을 사용했습니다 : Make a borderless form movable?)

이제 기본적으로 wxWidgets에서 동일한 작업을 수행하고 싶습니다. wxPanel에서 마우스 down 이벤트를 처리하는 방법을 인터넷에서 검색하고 예를 들어 둘 다 wxPython을 기사/질문에 사용했고 파이썬에 대한 지식이 전혀 없습니다.

그래서 C++에서 동일한 작업을 수행하는 방법 - wxWidgets?

답변

0

"마우스를 내리는 방법?" 이벤트를 '해고'하는 것에 대해 걱정할 필요가 없습니다. OS가 그렇게합니다. EVT_LEFT_DOWN 인 이벤트를 처리해야합니다. wxWidgets 이벤트를 처리하는 방법에 대한 질문입니까? 샘플 프로그램을 보셨습니까? http://docs.wxwidgets.org/2.6/wx_samples.html 그들은 모두 C++입니다. http://docs.wxwidgets.org/2.6/wx_eventhandlingoverview.html#eventhandlingoverview

당신이 EVT_LEFT_DOWN 이벤트를 처리의 세부 사항에 좀 더 구체적인 뭔가에 관한 질문 경우, 다음 코드를 게시하시기 바랍니다, 당신이 수행 할 작업을 설명 : 여기에 이벤트를 처리하는 방법에 대한 설명이 있습니다

그리고 대신에 무엇을하는지.