我在做界面的时候,用了从网上下的XP窗体
其实就是在一个普通窗体上,加上别人的XP窗体控件
可是这样,就会出现我用菜单编辑器的时候,我的菜单项跑到XP窗体上面去了
位置正好相反,呵呵。请问菜单编辑器做的菜单项,是否可以根据需要重新定位,如果不能,还有其他什么变通的方法另外,我也想让菜单项具有XP的效果,请问哪有好的代码和控件,我找过一些,不是比较难用,就是要收费,呵呵,谢谢大家了。
其实就是在一个普通窗体上,加上别人的XP窗体控件
可是这样,就会出现我用菜单编辑器的时候,我的菜单项跑到XP窗体上面去了
位置正好相反,呵呵。请问菜单编辑器做的菜单项,是否可以根据需要重新定位,如果不能,还有其他什么变通的方法另外,我也想让菜单项具有XP的效果,请问哪有好的代码和控件,我找过一些,不是比较难用,就是要收费,呵呵,谢谢大家了。
解决方案 »
- 终于绕过了smtp直接将邮件发送给收件人但发现对网易服务器无效
- 现金求购VB+sql server 写的考勤系统源程序
- [散分,来者有分!]
- 哪里有下载模拟液晶显示数字和小数点的控件(显示位数不限),最好有原码,谢谢
- (求助)急:VB中给密码加密
- 再问如何连接Sybase数据库???一个连接语句100分!
- 有关命令行参数的问题
- vb.net程序生成的excel表是excel2.1工作表,保存时提示是否用最新格式覆盖?
- 画三角函数和反三角函数图象?
- 散分!!!! 致平安夜象我这样女朋友不在身边的孤独的男人!取前20名,每人5分!!!!
- 怎样将*。JPG保存到ACCESS数据库中,急急!在线等待!!!!
- 怎样连接和操作远程服务器上的Access数据库?
其实为什么非得让人看到XP的窗口呢?~
这其实才是最关键的,至于什么XP窗体控件则完全没必要,因为它要求的其实是无边框窗体,其实对于这种窗体,自定义外观很容易的。
参见:http://expert.csdn.net/Expert/topic/2167/2167626.xml?temp=.0438959
但是该控件只能将菜单栏WinXP化,而菜单本身还是系统风格,不过这已经足够了,RealOne Player也不过如此。要实现更完美的效果,就得使用API函数,
http://vbaccelerator.com/home/index.asp
这里有一个很好的例子(英文)。另外,如果你的程序很简单,那就用Picture去模拟,只要功夫到位,效果也很好,比如我的
一元线性回归程序:
http://capricciososoft.com/Assistant/default.ASP?id=2
不过这么做非常麻烦,这个程序中界面部分的代码有数千行,占整个程序代码的90%,建议搂主还是不要像我这么愚昧地蛮干了。
其实使用XML资源文件,VB6.0也可以同样做到这一点。
我总结了大家的一点经验,
http://capricciososoft.com/Documents/default.ASP?id=2-2
这里介绍了用VB6.0在WinXP下完全实现XP效果的方法。
对于VS.NET,可以看看我转载的文章:
http://capricciososoft.com/Documents/default.ASP?id=2-5