SetWindowLong ()跟ModifyStyle()  都可以修改的的  。最后别忘了SetParent()http://baike.baidu.com/view/2867042.htm?fr=aladdin
http://baike.baidu.com/view/1080272.htm?fr=aladdin

解决方案 »

  1.   

    ModifyStyle/ModifyStyleEx/SetWindowLong/
      

  2.   

    void CMyView::OnInitialUpdate()
    {
    CView::OnInitialUpdate();
    ModifyStyle(0, WS_CHILD);
    }
      

  3.   


    m_pRealTime->ModifyStyle(0, WS_CHILD);代码调用成功了,但是出来的效果并没有嵌入到父窗口中,而我在对话框控件中直接将样式改为“下层”却可以实现嵌入到父窗口中,这是什么原因?
      

  4.   

    我刚才也这样写的,但是没放在初始化函数中,而是在Create之后,结果没有实现嵌入到父窗口的效果,这样有影响吗?
      

  5.   

    我刚才也这样写的,但是没放在初始化函数中,而是在Create之后,结果没有实现嵌入到父窗口的效果,这样有影响吗?
    你都创建好了窗口了还怎么改他的属性?
      

  6.   


    m_pRealTime->ModifyStyle(0, WS_CHILD);代码调用成功了,但是出来的效果并没有嵌入到父窗口中,而我在对话框控件中直接将样式改为“下层”却可以实现嵌入到父窗口中,这是什么原因?
    不单指需要添加WS_CHILD属性,还要去掉标题栏属性,等等。
      

  7.   

    我刚才也这样写的,但是没放在初始化函数中,而是在Create之后,结果没有实现嵌入到父窗口的效果,这样有影响吗?
    你都创建好了窗口了还怎么改他的属性?m_pRealTime->Create(IDD_REALTIME, this);
    m_pRealTime->ModifyStyle(WS_CAPTION,WS_CHILD);我把标题栏去掉了,可以实现,也就是说我第一个参数有效。刚才也试了将ModifyStyle(0, WS_CHILD);放在初始化函数中还是不能实现
      

  8.   


    m_pRealTime->ModifyStyle(0, WS_CHILD);代码调用成功了,但是出来的效果并没有嵌入到父窗口中,而我在对话框控件中直接将样式改为“下层”却可以实现嵌入到父窗口中,这是什么原因?
    不单指需要添加WS_CHILD属性,还要去掉标题栏属性,等等。
    大大能告知还有哪些属性需要修改吗,我把标题栏也去掉了,但还是不行
      

  9.   


    m_pRealTime->ModifyStyle(0, WS_CHILD);代码调用成功了,但是出来的效果并没有嵌入到父窗口中,而我在对话框控件中直接将样式改为“下层”却可以实现嵌入到父窗口中,这是什么原因?
    不单指需要添加WS_CHILD属性,还要去掉标题栏属性,等等。
    大大能告知还有哪些属性需要修改吗,我把标题栏也去掉了,但还是不行
    不行就试试在create子窗口后添加这样的代码
    ModifyStyle(WS_POPUPWINDOW, WS_CHILD);
      

  10.   


    m_pRealTime->ModifyStyle(0, WS_CHILD);代码调用成功了,但是出来的效果并没有嵌入到父窗口中,而我在对话框控件中直接将样式改为“下层”却可以实现嵌入到父窗口中,这是什么原因?
    再 setparent好了后 ,然后设置下位置 。  就可以了