1,VB的窗体模式是固定的,如果存在标题栏,那么标题栏是无法被覆盖的。
C++ 可以做到。 C++ 可以直接做类的重载,可以重新定义 窗体类。而VB不行的。也行有变通的方法。
VB是主要适用于写通用程序的,而不是用来写系统底层的应用的,VB能写OCX ,能写DLL,但这些都是推荐使用 C++ 来写的。
VB可以通过呼叫 API 来实现很多低层的应用,但 VB 还是不适应做这些,VB的运行库封装掉了很多东西,更适应于初级应用。
VB是从解释性语言发展起来的,所以VB的程序还严重带着解释语言的特征:容易生成软件,但软件运行慢。
VB6的编译是从VB5才发展的,VB5 之间的都是伪编译,现在VB6还保留着伪编译,也就是编译成解释程序的选项。(P代码)
VB是不完全的面对 对象的语言。涉及到 修改 基本类的内容去了,那么就没办法。
你想做这个,也许你需要参考
汇编建立窗体的办法,然后用 VB 来仿写。
你问到自定义控件,自定义界面,这些东西,都是 非常高深的内容,所以,你不是一个新手。
这个论坛,我感觉是面对着刚学习VB,以及 想在VB上继续深入一步的 人员。
而你,已经属于 程序员或代码工,你所想到的问题,需要你从 C++ 甚至 W32汇编里去找答案。找到答案后,再告诉我们。
也许我写的太激烈,那就请版主删回贴吧。
QQ音乐里里的列表,不是用 LISTVIEW 来实现的。VB里可能要自己写 控件了。
包括:LISTVIEW 的功能,包括选中行的放大功能。
QQ音乐里的按钮都是平面的,这个VB里那个功能可以实现,我不知道如何实现。也许只能 继续 自己写控件了。
VB里的控件,都是最基本的控件。是基于 WIN2000 的,所以,XP下面的一些特性都没有。