在WINapi制作一个"面板"

3 c++ winapi

我需要使用WinAPI为wxWidgets创建一个Panel(无边界窗口?),因为我需要一个CS_OWNDC来始终拥有相同的DC.

我应该使用哪些款式?

我不经常编程winapi,所以我求求你帮助我:-).

Cor*_*tup 7

使用WS_CHILD的CreateWindow()/CreateWindowEx()将创建一个无边框/无框架窗口(又名面板).

RegisterClass()如果您想要一个替代类样式而不是公共控件已经提供的样式(例如"静态"),则必须为自定义窗口面板注册一个自定义窗口类().

你确定要使用CS_OWNDC课堂风格吗?查看课程样式以确保您没有考虑CS_CLASSDC.

  • 是的,我很确定.感谢您的回答.需要OpenGL. (2认同)