关于CPropertySheet的问题(也就是TabControl)。

james_razor 2001-04-13 01:33:00
一、我使用的是Windows ME OEM版和VC6.0。调试一个使用CPropertySheet的例程时,第一遍运行正常,第二遍运行就出非法操作:Access Violation。此后,所有使用CPropertySheet编制的程序全部不能运行。但如一开始先运行一个使用CPropertySheet编制的程序后则一切正常(我没有安装Sevice Pack)。
二、我使用CPropertySheet的Create产生一个非模式对话框,创建时使用WS_CHILD和WS_VISILBE属性,父窗口为一对话框,开始没有什么问题。但如果我的CPropertyPage中包含有可接受键盘焦点的控件如按钮或者编辑框,则当程序运行中,切换到其他的程序时如果焦点落在此类控件上,程序就会失去响应。我用spy++跟踪发现程序陷入不断的发送和接收WM_GETDLGCODE的消息循环中。
无论大虾小鸟,解决问题万分感谢。
...全文
149 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
james_razor 2001-04-16
  • 打赏
  • 举报
回复
有没有人帮我啊,CSDN上看的人不少,做的人却不多,都没有实质性的内容!
james_razor 2001-04-13
  • 打赏
  • 举报
回复
第一个问题在其他的系统上Win95, Win98下确实不会出现,而且我重装了VC也不济事,可能是Win ME的问题。
但第二个问题我试了多个系统,都没法解决。
panda_w 2001-04-13
  • 打赏
  • 举报
回复
看来要重装了...

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧