| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 753 人关注过本帖
标题:本人新手,求高手解答一下~
只看楼主 加入收藏
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
结帖率:97.66%
收藏
已结贴  问题点数:100 回复次数:14 
本人新手,求高手解答一下~

1.如何改变页框(红框之外)的颜色〜或是变成平面〜或是隐藏〜不是Form1.BorderStyle=0那种〜
图片附件: 游客没有浏览图片的权限,请 登录注册


2.有人能解释一下这两种Form之间的关系吗?或是提供这方面的资讯也可以〜
图片附件: 游客没有浏览图片的权限,请 登录注册

搜索更多相关主题的帖子: 关系 如何 
2011-06-11 03:14
qq1023569223
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
注 册:2010-12-22
收藏
得分:33 
不会!

   唯实惟新 至诚致志
2011-06-11 06:28
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
我的问题有这么难吗 = =.

不要選我當版主
2011-06-11 16:52
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:33 
1、
如何改变页框(红框之外)的颜色~或是变成平面~或是隐藏~不是Form1.BorderStyle=0那种~

这个好像是WINDOWS 自动控制的,在 主题 里设置。一但设置,整个系统里通用。
VB里,不会。

2、没用过 那个窗体,不知道有什么区别。
你用记事本打开 那二个窗体的 FOM 文件来比较一下头 和 代码开始前那点设置看看。

授人于鱼,不如授人于渔
早已停用QQ了
2011-06-11 17:10
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
回复 4楼 风吹过b
只是听说用Form2.0这控件〜可以改变原本形式的介面模式〜想不到它不属于表单类的〜就不清楚它是怎互相做沟通的〜

下次有机会让你看看QQMusic怎么把表格的外框变成隐形的〜

其实已经第二次看到了〜开机时启动QQMusic〜但是因为不只启动这程序〜
所以短时间会造成PC LAG〜这时可以清楚看到QQMusic其实是有表格外框的〜
这也就说明为何他的状态栏控件右下角〜可以有拖拉功能的符号了〜

我猜测他是用什么东西〜把原本的窗体覆盖掉或隐藏了〜不然它怎换肤〜
它换肤我的XP的整个系统也不会跟着换肤阿?这说不通〜

https://bbs.bccn.net/thread-342264-1-1.html
我要的东西可以参考这篇的图〜他的外框不也改变了〜但是这跟XP中的布景主题有关吗?


[ 本帖最后由 wube 于 2011-6-11 18:15 编辑 ]

不要選我當版主
2011-06-11 18:11
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 

目前进度〜
图片附件: 游客没有浏览图片的权限,请 登录注册


还有差〜

不要選我當版主
2011-06-11 20:26
不说也罢
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:39
帖 子:1481
专家分:4989
注 册:2007-10-7
收藏
得分:33 
wube,你其实并不是贴子标题所说的VB6新手。所说的问题通过一些已有的皮肤控件或者自制的就能够做得到。QQ的技术经过多少年的进化你是知道的,其中团队的成员历经多少次磨难你也应当知道的。据我所知,QQ源码没有使用任何一个微软自带的OCX控件或者动态链接库文件,然而它的DLL文件却可以被WINDOWS下的编程语言所引用。QQ皮肤中貌似WINDOWS控件的其实都是基于GDI技术,而不是基于堆积木形成的。如果你想仿制,多准备一些皮肤需要的同一风格的图片,慢慢的堆积吧。但总归是形似而神不似。




===================================================
讨厌C#的行尾的小尾巴;和一对大括号{ }
===================================================
2011-06-11 21:09
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:0 
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下面的一些特性都没有。

授人于鱼,不如授人于渔
早已停用QQ了
2011-06-11 21:35
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
以下是引用不说也罢在2011-6-11 21:09:59的发言:

wube,你其实并不是贴子标题所说的VB6新手。所说的问题通过一些已有的皮肤控件或者自制的就能够做得到。QQ的技术经过多少年的进化你是知道的,其中团队的成员历经多少次磨难你也应当知道的。据我所知,QQ源码没有使用任何一个微软自带的OCX控件或者动态链接库文件,然而它的DLL文件却可以被WINDOWS下的编程语言所引用。QQ皮肤中貌似WINDOWS控件的其实都是基于GDI技术,而不是基于堆积木形成的。如果你想仿制,多准备一些皮肤需要的同一风格的图片,慢慢的堆积吧。但总归是形似而神不似。


当然我不会做的和他一样~人家背景有数据库储存歌曲资料~有服务器储存歌曲实体档案~我当然不可能做的跟他一样~只是透过模仿而能从失败中获取更多的经验和知识~我只知道问题的解决方式不可能只有一种~
它可以为何我不行~应该是什么没学到没想到的缘故吧~不过我是很怀疑~他真的是用VB6的做的吗?

QQ音乐只是第一步~QQ不只有音乐这软件~只是看起来感觉一开始由QQ音乐来会难度比较低点吧~换肤其实不难~就2种~
一种是贴图~搞图片这我真的不行~另一种~控件背景透明化~随着表单颜色渐层~各控件颜色也随之改变~感觉这倒是有研究的空间~
只是要用10多年前的语言来搞现代化的东西~是比较难了点~

我没兴趣取代它~但我想知道可以山寨到什么程度吧~突然又有点灵感了~这外框问题我一定要突破掉~

它这3种菜单也搞了我好久~剩小图还没贴上去~颜色给他统一就行了~
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

不要選我當版主
2011-06-11 21:43
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
回复 7楼 不说也罢
"QQ源码没有使用任何一个微软自带的OCX控件或者动态链接库文件"

这段是重点~终于有人和我猜的一样了~之前有人说的QQ都只用VB的内建的控件~然后再修饰过的~
害我绞尽脑汁在这上面~重写新控件其实也行~不过工程浩大了点~像就好了~用不着一模一样~

不要選我當版主
2011-06-11 21:49
快速回复:本人新手,求高手解答一下~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044145 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved