编写一个控件容器在测试自做的控件时,该控件有m_high,m_color两个属性。该容器内有从外部添加的一Edit 和一ComBox控件
当一Edit框内的内容改变并按下回车时,将该Edit框内的内容赋值给该控件(控件名为MFCCTRL)的m_high属性,这段程序应该怎么写?
当一ComBox所选的内容发生改变时,将该值赋给m_color这应该怎么写》
麻烦各位大哥帮一下,自己机子上没有msdn没什么参考资料。这两个函数应该怎么写?

解决方案 »

  1.   


    SetWindowText要给你写个例子嘛
      

  2.   

    控件必须有设置m_high,m_color的函数,如SetHigh,SetColor,容器调这两个属性设置函数即可。
      

  3.   

    控件的那两个属性的Implementation是Member variable不是Get/Set method,当它们的值改变时,控件自己会强制刷新它自己!
    SetWindowText要给你写个例子嘛
    ————————————————————
    请给我写个例子!
      

  4.   

    可以参见MSDN上的polygon例子,很全,很有代表性!
      

  5.   

    容器直接访问控件的Member variable,而且不通过Get/Set,而用SetWindowText能实现吗?我个人认为不可能。
      

  6.   

    事实上就是可能的。只要Member variable是public就行