创建余山一个CDialog,在OnInitDialog中
HWND hWnd = ::FindWindow(_T("TXGuiFoundation"), _T("QQ"))
::SetParent(hWnd, GetSafeHwnd())
::SetWindowLong(hWnd, GWL_STYLE, GetWindowLong(hWnd, GWL_STYLE) &~WS_POPUP | WS_CHILD)
//移动到合适的位塌毁橡置
CRect rc
GetClientRect(rc)
::MoveWindow(hWnd, rc.left, rc.top, rc.Width(), rc.Height()-20, TRUE)
::BringWindowToTop(hWnd)
::ShowWindow(hWnd, SW_SHOW)
看你要实现什么功能了,代码不是随便添加的,是要某些响应的时候才添加的。比如,你是点击菜单(IDM_FILE_OPEN)后的响应,那么就右键单击该菜单,选择ClassWizard,选择正清做Commond,再Add
function,在对应的function里面添加代码。
比如,你是改变窗口大小的,那么就在对话框初始化函数OnInitDialog函数里添举衡加。
总之,不是混乱正帆添加,实现不同的功能添加代码的地方不一样啊!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)