📄 typeattr.java
字号:
/*
* TypeLibWrapper.java
*
* Created on June 1, 2002, 7:55 AM
*/
package org.jawin.win32;
import org.jawin.GUID;
/**
*
* @author cutex1
*/
public class TYPEATTR extends Object
{
/** Creates a new instance of TypeLibWrapper */
public TYPEATTR()
{
}
public GUID guid; // The GUID of the type information.
public GUID lcid; // Locale of member names and doc
// strings.
public long dwReserved;
public int memidConstructor; // ID of constructor, or MEMBERID_NIL if
// none.
public int memidDestructor; // ID of destructor, or MEMBERID_NIL if
// none.
public String lpstrSchema; // Reserved for future use.
public long cbSizeInstance;// The size of an instance of
// this type.
public int typekind; // The kind of type this information
// describes.
public short cFuncs; // Number of functions.
public short cVars; // Number of variables/data members.
public short cImplTypes; // Number of implemented interfaces.
public short cbSizeVft; // The size of this type's VTBL.
public short cbAlignment; // Byte alignment for an instance
// of this type.
public short wTypeFlags;
public short wMajorVerNum; // Major version number.
public short wMinorVerNum; // Minor version number.
public TYPEDESC tdescAlias; // If TypeKind == TKIND_ALIAS,
// specifies the type for which
// this type is an alias.
public IDLDESC idldescType; // IDL attributes of the
// described type.
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -