摘要载入中… 请稍等…
内容载入中… 请稍等…
| ◎→ | 本类最新 |
|
VB6制作Win98风格的工具栏 动态加载ActiveX控件漫谈 实现窗口图像缩放、滚动技巧 VB中处理长列表框项的两种方法 VB应用程序中的工具提示和状态显 VB实现窗口的弹出式菜单 VB实现按钮浮动效果 |
|
| ◎→相关资源 | |
| C语言入门视频教程 C#编程WinForm入门视频 Asp.net入门视频教程下载 VC++编程视频教程下载 VB窗体文章 HTML入门教程 VB基础视频教程 VB窗体文章 VB文件文章 VB数据库文章 VB-API文章 VB控制文章 | |
| ◎→ | 热门资源 |
| 制作方向按钮 制作半透明窗体和形状不规则的窗 VB调用API函数技巧--快速选择全部 VB的API编程精粹(一) VB的API编程精粹(二) VB5中回调函数的使用方法 VB5.0与Windows API 间的呼叫技巧 |
|
制造出透明的Form 注释:form上有Command1, command2两个Button并事先设定form之BorderStyle = 0 Option Explicit Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long Const GWL_EXSTYLE = (-20) Const WS_EX_TRANSPARENT = &H20& Private PreValue As Long Private Sub Command2_Click() 注释:还原变成不透明 Call SetWindowLong(Me.hwnd, GWL_EXSTYLE, PreValue) Me.Hide Me.Show End Sub Private Sub Form_Load() Dim i As Long i = GetWindowLong(Me.hwnd, GWL_EXSTYLE) 注释:变成透明的Form PreValue = SetWindowLong(Me.hwnd, GWL_EXSTYLE, i Or WS_EX_TRANSPARENT) Me.Show DoEvents Command1.Refresh 注释:令Command1可见 Command2.Refresh 注释:令Command2可见 End Sub[1]
| 芯友网版权所有 1999-2006 | 著作权与商标声明 | 法律声明 | 服务条款 | 隐私声明 | 联系我们 |