i've searched for a solution but I didn't find any solution. In native Win32 it is possible to make the clientarea of a framedwindow transparent:
HWND hwnd = (HWND)GetHandle();
SetWindowLong(hwnd, GWL_EXSTYLE, GetWindowLong(hwnd, GWL_EXSTYLE) | WS_EX_LAYERED|WS_EX_TOOLWINDOW);
SetLayeredWindowAttributes(hwnd, RGB(255,255,255), 0, LWA_COLORKEY);
Refresh();
This works with wxwidgets too. It makes the clientarea transparent too. But now the windows form isn't clickable. I've tried to put this code in the paint-event-method "TestFrame::OnPaint(wxPaintEvent& event)" and in the method "TestFrame::TestFrame(wxWindow* parent,wxWindowID id)".
I only need to make the titlebar clickable to move the window around.
Thank you in advance.