用delphi7画了一个小程序,没有写任何代码,只是包含了manifest资源文件,以让此程序可以使用系统风格,(即在xp上,使用xp的风格,在win7中,使用win7的风格).编译之后,在xp中运行,没问题,会使用xp的系统风格,在win7运行也没问题,也会使用win7的系统风格.但问题是,在win7中运行此程序后,我按ALT键,就会造成部分控件隐藏掉.如TButton会不显示.而TBitBtn则不会被隐藏掉.遇到这种情况时,我只需要最小化,然后恢复,或用鼠标依次划过每个控件后之后,又会重新显示出来,而且,再次按键后,不会出现此问题.
测试过多台机器,都有此问题.
有没有高手遇到此问题,或有任何的解决办法.