【VB界面】子类化重绘仿QQ2009渐变按钮(模块)
	
    
    
	'*************************************************************************
''----------------------------------------------------------------------
'**系统名称:子类化重绘仿QQ2009渐变按钮
'**模块描述:
'**模 块 名:Form1
'**创 建 人:gvu
'**作者网站:http://hi.baidu.com/googlevipuser
'**E-Mail地址: owhao@126.com
'**日    期:2009-09-01 08:09:12
'**修 改 人:
'**日    期:
'**描    述:
'**版    本:V1.0.0
'*************************************************************************
'
'    MSkinButton.Attach Me.hWnd
'    MSkinButton.Detach Me.hWnd
    
Option Explicit
Private Type RECT
        Left        As Long
        Top         As Long
        Right       As Long
        Bottom      As Long
End Type
Private Type RECTW
        Left        As Long
        Top         As Long
        Right       As Long
        Bottom      As Long
        Width       As Long
        Height      As Long
End Type
Private Type PAINTSTRUCT
        hDC As Long
        fErase As Long
        rcPaint As RECT
        fRestore As Long
        fIncUpdate As Long
        rgbReserved(32) As Byte
End Type
Private Type TRACKMOUSEEVENTTYPE
    cbSize      As Long
    dwFlags     As Long
    hwndTrack   As Long
    dwHoverTime As Long
End Type
Private Type WINDOWPOS
   hWnd                     As Long
   hWndInsertAfter          As Long
   X                        As Long
   Y                        As Long
   cx                       As Long
   cy                       As Long
   Flags                    As Long
End Type
Private Type NCCALCSIZE_PARAMS
   rgrc(0 To 2)             As RECT
   lppos                    As Long
End Type
Private Enum DTSTYLE
    DT_LEFT = &H0
    DT_TOP = &H0
    DT_CENTER = &H1
    DT_RIGHT = &H2
    DT_VCENTER = &H4
    DT_BOTTOM = &H8
    DT_WORDBREAK = &H10
    DT_SINGLELINE = &H20
    DT_EXPANDTABS = &H40
    DT_TABSTOP = &H80
    DT_NOCLIP = &H100
    D
    
     
	
	
    
    
	相关文档:
        
    
    VB对INI文件操作
2009-02-25 00:17
INI 文件是什么样子?——不会吧,这都不知道。INI 文件就是 Windows 中常见
的以 .ini 为扩展名的文件,其内部格式和各部分的名称如下:
[Section1]
Key1=Value1
Key2=Value2
Key3=Vlaue3
[Section2]
Key1=Value1
Key2=Value5
Key4=Value4
Key5=...
...
 & ......
	
    
        
    
    使用VC编写VB使用DLL
一、在函数定义前必须加上extern "c",_stdcall关键字。
 extern "C" int _stdcall Sum(int x,int y)
 {
  return x+y;
 }
 
二、DLL的.def文件中必须加上入口函数
    EXPORTS 
     sample @1 
     ......
	
    
        
    
        长久以来,由于不能直接获得VB类成员函数指针,因为无法在VB的类模块中直接使用定时器控件或定时器API,基于俺编写的获得类成员函数指针的函数,俺编写了这个带定时器功能的类,希望给朋友们一些启发。
    一、新建一个类,类名称为clsTimer,类代码如下:
Option Explicit   
'* ** ......
	
    
        
    
    郁闷,我使用的这个空间的IDC商竟然每隔一段时间就要检测绑定的域名是否再未提交备案列表中,如果是就删除,但是却不检测我是否提交了备案,按照他们说法删除域名一天后才能再次绑定,否则这一天内绑定了到下次检测就会再删除。这样我就不停的在后台看,看是否被删除,如果被删除,就再把域名绑定上去,;(很受伤!
于是用V ......
	
    
        
    
    VBA
命名规则及代码规范
 
马维峰
(maweifeng@263.net
)
 
1.       
VBA
命名规则
一个好的命名规则可以提高程序的可读性,减少错误发生的概率,命名规则不是一定的,不同的人有不同的规则和习惯,但在编程过程中,对于个人或工作组,一定要遵守相同的命名规则。
1.1. ......