我创建了一个包含子控件的自定义容器控件(所有者绘制等)。不幸的是,这些子控件永远不会更新(它们不会收到 WM_PAINT)
你知道问题出在哪里吗?窗口的创建
hwnd = CreateWindowEx(
WS_EX_CONTROLPARENT ,
_T("PopupControl"),
_T("Popup Control"),
WS_OVERLAPPED | WS_CLIPCHILDREN|WS_CLIPSIBLINGS,
100,100,420,220 ,
NULL,
NULL, GetModuleHandle(0), NULL
);
创建子控件
CreateWindowEx(0, L"button", TEXT("Type here"),
WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,
200,15,100,20,
hwnd, NULL, GetModuleHandle(0), NULL);
谢谢并恭祝安康,