
MFC
小白鹅
这个作者很懒,什么都没留下…
展开
-
MFC单选按钮应用
以前也用过单选按钮控件,但是没怎么弄清楚,只是把功能实现了,当再次用到它时,又会出问题。今日查了书本上一些资料,算是了解的更全面了。单选按钮样式分类: BS_RADIOBUTTON 和 BS_AUTORADIOBUTTON。 当选用 BS_AUTORADIOBUTTON型单选按钮时,单击按钮选中自己,并撤销同一组中的其他按钮的选择。当选用 BS_RADIOBUTTON 样式时,你需要自己使用原创 2012-05-03 14:49:14 · 3463 阅读 · 0 评论 -
MFC子窗口和父窗口(SetParent,SetOwner)
一、概念和区别 在windows系统中,每个窗口对象都对应有一个数据结构,形成一个list链表。系统的窗口管理器通过这个list来获取窗口信息和管理每个窗口。这个数据结构中有四个数据用来构建list,即child、sibling、parent、owner四个域。所以我们可以看到,窗口之间的关系有两种:owner-owned 关系和 parent-child关系。前者称之为拥有/被拥有关转载 2012-08-15 21:25:52 · 871 阅读 · 0 评论 -
关于线程堆栈大小的注意事项
在单元测试时,发现了比较多的线程堆栈空间不够导致 COREDUMP 的问题,这个问题的原因是由于线程独立拥有一个可配置大小的堆栈,一个线程内所有函数使用到的堆栈都依赖于这个栈,如果太多的变量、参数需要使用栈,可能 导致栈溢出从而COREDUMP。目前基础平台子系统通过配置环境变量,将默认堆栈大小设置为128K,可以减少这个问题的出现,但业务系统在编码时仍然 需要注意栈的使用,避免出现问题。转载 2012-09-04 10:45:20 · 905 阅读 · 0 评论