📄 itypeinfo2.java
字号:
/*
* ITypeInfo2.java
*
* Created on June 1, 2002, 7:55 AM
*/
package org.jawin.win32;
import org.jawin.GUID;
import org.jawin.IUnknown;
import org.jawin.Variant;
/**
*
* @author cutex1
*/
public class ITypeInfo2 extends Object
{
/*static
{
//System.out.println("Load TypeLibWrapper");
System.loadLibrary("TypeLibWrapper");
System.out.println("Loaded TypeLibWrapper");
}*/
/** Creates a new instance of ITypeInfo2 */
public ITypeInfo2()
{
}
//One-to-one functions
public native int getTypeKind(TYPEKIND[] pTypeKind);
public native int getTypeFlags(int[] pTypeFlags);
public native int getFuncIndexOfMemId(int memid, int invKind, int[] pFuncIndex);
public native int getVarIndexOfMemId(int memid, int[] pVarIndex);
public native int getCustData(GUID guid, Variant[] pVarVal);
public native int getAllCustData(CUSTDATA[] pCustData);
public native int getFuncCustData(int index,GUID guid, Variant[] pVarVal);
public native int getAllFuncCustData(int index, CUSTDATA[] pCustData);
public native int getParamCustData(int indexFunc , int indexParam , GUID guid, Variant[] pVarVal);
public native int getAllParamCustData(int indexFunc, int indexParam, CUSTDATA[] pCustData);
public native int getVarCustData(int index, GUID guid, Variant[] pVarVal);
public native int getAllVarCustData(int index, CUSTDATA[] pCustData);
public native int getImplTypeCustData(int index, GUID guid, Variant[] pVarVal);
public native int getAllImplTypeCustData(int index, CUSTDATA[] pCustData);
public native int getDocumentation2(int memid, GUID lcid, String[] pbstrHelpString, int[] pdwHelpStringContext, String[] pbstrHelpStringDll);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -