回 帖 发 新 帖 刷新版面

主题:[讨论]模块定义中的区别

    我是个入门者,很多东西都要自己分析。
    但看到模块那些定义的API就很难解读下去了
    其中:Private Declare Function ...和 Public const ;Public Function还有
    Public Type;Public Enum  等等这些定义有什么区别???还有图片和其他的数据也可以用string,long,single这些类型来运行嘛??
如下:
Public Const SYNCHRONIZE    As Long = &H100000
Public Type TIME_ZONE_INFORMATION
    Bias             As Long
    StandardName     As String * 64
    StandardDate     As SYSTEMTIME
    StandardBias     As Long
    DaylightName     As String * 64
    DaylightDate     As SYSTEMTIME
    DaylightBias     As Long
End Type
Public Enum COMPUTER_NAME_FORMAT
    ComputerNameNetBIOS
    ComputerNameDnsHostname
    ComputerNameDnsDomain
    ComputerNameDnsFullyQualified
    ComputerNamePhysicalNetBIOS
    ComputerNamePhysicalDnsHostname
    ComputerNamePhysicalDnsDomain
    ComputerNamePhysicalDnsFullyQualified
    ComputerNameMax
End Enum

Public Function Thread32_Enum(ByRef Thread() As THREADENTRY32, _
                              ByVal lProcessID As Long) As Long


Private Declare Function ResumeThread Lib "kernel32.dll" (ByVal hThread As Long) As Long

回复列表 (共4个回复)

沙发

Private是私有,Public是公共。
这些不只API用到。
买本书看看,...、等等太多了。

板凳


要是说定义我知道,但我想知道的是其中定义的区别,和它是怎么增加那些控件的功能?

3 楼

控件的功能 是?

4 楼

[quote]
要是说定义我知道,但我想知道的是其中定义的区别,和它是怎么增加那些控件的功能?[/quote]
还是先找本书看,不然很多人不知道你在说什么。

我来回复

您尚未登录,请登录后再回复。点此登录或注册