이 코드 :Captionless wxPython에 창을 숨기 작업 표시 줄
import wx
app = wx.App()
frame = wx.Frame(None, style = wx.DEFAULT_FRAME_STYLE & ~wx.CAPTION)
frame.Maximize()
frame.Show()
app.MainLoop()
내 작업 표시 줄을 포함하여, 화면 전체를 커버하는 프레임을 생성합니다. 작업 표시 줄에없는 화면 만 차지하도록 만드는 방법이 있습니까?
OS : 윈도우 XP
파이썬 : 2.7.3
- wxPython을 : 2.9.3.1
나는 당신이 캡션 창을 떠나 있지만 캡션 표시 줄 및 테두리 제로 폭을함으로써 그것을 할 수 있다고 생각. 직접 Windows API 호출로도 까다 롭습니다. wx에서이를 수행하는 방법을 모릅니다. –
@ MarkRansom, Windows API에서 수행하는 방법을 가르쳐 주시겠습니까? 이 프로젝트의 확장 모듈에서 이미 C++을 사용하고 있으므로이 작업을 수행 할 수 있습니다. –
미안하지만 전적으로 확신 할 수는 없네요. 내 실험이 필요합니다. WM_NCCALCSIZE 또는 WM_NCHITTEST로 시작할 수 있습니다. –