请问怎么用createwindow创建一个父窗口和子窗口,但是两个窗口时父子关系, 父窗口关闭后父子窗口都关闭了,但是子窗口是不能单独关闭,最重要的是父窗口的边界不能拉伸和压缩,只有最小化和关闭两个按钮,谢谢,急用,希望能得到您的帮助
这是代码,怎么修改可以达到上面的不能拉伸缩小的功能
m_hwnd1 = CreateWindow(VWR_WND_CLASS_NAME,
_T("VNCviewer"),
WS_BORDER|WS_CAPTION|WS_SYSMENU|WS_SIZEBOX|
WS_MINIMIZEBOX|WS_MAXIMIZEBOX|
WS_CLIPCHILDREN,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT, // x-size
CW_USEDEFAULT, // y-size
NULL, // Parent handle
NULL, // Menu handle
m_pApp->m_instance,
NULL);
SetWindowLong(m_hwnd1, GWL_USERDATA, (LONG) this);
SetWindowLong(m_hwnd1, GWL_WNDPROC, (LONG)ClientConnection::WndProc1);
ShowWindow(m_hwnd1, SW_HIDE);
m_hwndscroll = CreateWindow("ScrollClass",
NULL,
WS_CHILD | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_BORDER,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT, // x-size
CW_USEDEFAULT, // y-size
m_hwnd1, // Parent handle
NULL, // Menu handle
m_pApp->m_instance,
NULL);
SetWindowLong(m_hwndscroll, GWL_USERDATA, (LONG) this);
ShowWindow(m_hwndscroll, SW_HIDE);