?? esrigeodatabaseui.tlh
字號:
long left,
long top,
long width,
long height ) = 0;
virtual HRESULT __stdcall Output (
OLE_HANDLE hDC,
long dpi,
long left,
long top,
long width,
long height,
long startRow,
long startCol,
OLE_HANDLE * pHEMF ) = 0;
virtual HRESULT __stdcall put_IsMetafileDirty (
VARIANT_BOOL pIsDirty ) = 0;
virtual HRESULT __stdcall get_IsMetafileDirty (
VARIANT_BOOL * pIsDirty ) = 0;
};
struct __declspec(uuid("b68cffcb-a325-4bd0-ba35-33a51012b025"))
ITableView2 : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall putref_Table (
struct ITable * ppTable ) = 0;
virtual HRESULT __stdcall putref_QueryFilter (
struct IQueryFilter * _arg1 ) = 0;
virtual HRESULT __stdcall putref_SelectionSet (
struct ISelectionSet * ppSelection ) = 0;
virtual HRESULT __stdcall get_SelectionSet (
struct ISelectionSet * * ppSelection ) = 0;
virtual HRESULT __stdcall put_TableSelectionAction (
enum esriTableSelectionActions _arg1 ) = 0;
virtual HRESULT __stdcall put_ShowSelected (
VARIANT_BOOL pShowSelected ) = 0;
virtual HRESULT __stdcall put_ShowAliasNamesInColumnHeadings (
VARIANT_BOOL pShowAliases ) = 0;
virtual HRESULT __stdcall putref_Callback (
struct ITableViewCallback * _arg1 ) = 0;
virtual HRESULT __stdcall Show (
OLE_HANDLE parentHWnd,
struct tagRECT * initialExtent,
VARIANT_BOOL initiallyVisible ) = 0;
virtual HRESULT __stdcall get_Table (
virtual HRESULT __stdcall get_ShowSelected (
VARIANT_BOOL * pShowSelected ) = 0;
virtual HRESULT __stdcall get_ShowAliasNamesInColumnHeadings (
VARIANT_BOOL * pShowAliases ) = 0;
virtual HRESULT __stdcall put_AllowEditing (
VARIANT_BOOL _arg1 ) = 0;
};
struct __declspec(uuid("edd9326b-e6df-11d3-adec-00c04fa33a15"))
ITableViewTableFields : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall putref_TableFields (
struct ITableFields * TableFields ) = 0;
virtual HRESULT __stdcall get_TableFields (
struct ITableFields * * TableFields ) = 0;
};
struct __declspec(uuid("071b47f3-293e-4868-bac9-986b55f4c0d8"))
ITableControlInfo : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall GetCurrentRow (
VARIANT_BOOL isOid,
long * pRowNumber ) = 0;
virtual HRESULT __stdcall GetTopRow (
long * topRow ) = 0;
virtual HRESULT __stdcall GetLeftCol (
long * leftCol ) = 0;
virtual HRESULT __stdcall get_RecordCount (
long * pRecCount ) = 0;
virtual HRESULT __stdcall get_AreAllRecordsRead (
VARIANT_BOOL * allRecordsRead ) = 0;
virtual HRESULT __stdcall get_IsEditing (
VARIANT_BOOL * IsEditing ) = 0;
virtual HRESULT __stdcall GetCurrentCol (
long * pFDOFieldIndex ) = 0;
};
struct __declspec(uuid("38cdb63f-bfad-11d2-9f23-00c04f6bc886"))
ITableControl : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall EditChanged ( ) = 0;
virtual HRESULT __stdcall RemoveAndReloadCache ( ) = 0;
virtual HRESULT __stdcall UpdateSelection (
struct ISelectionSet * pSelection ) = 0;
virtual HRESULT __stdcall DrawSelectedShapes (
struct IDisplay * pDisplay ) = 0;
virtual HRESULT __stdcall RereadFIDs (
struct ISelectionSet * pSelection ) = 0;
virtual HRESULT __stdcall SetCurrentRow (
VARIANT_BOOL isOid,
long rowNumber ) = 0;
virtual HRESULT __stdcall GetCurrentRow (
VARIANT_BOOL isOid,
long * pRowNumber ) = 0;
virtual HRESULT __stdcall Redraw ( ) = 0;
};
struct __declspec(uuid("6831ecbd-4264-4bef-82e6-a6311a0b4fa0"))
ITableControl2 : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall EditChanged ( ) = 0;
virtual HRESULT __stdcall RemoveAndReloadCache ( ) = 0;
virtual HRESULT __stdcall UpdateSelection (
struct ISelectionSet * pSelection ) = 0;
virtual HRESULT __stdcall DrawSelectedShapes (
struct IDisplay * pDisplay ) = 0;
virtual HRESULT __stdcall RereadFIDs (
struct ISelectionSet * pSelection ) = 0;
virtual HRESULT __stdcall SetCurrentRow (
VARIANT_BOOL isOid,
long rowNumber ) = 0;
virtual HRESULT __stdcall GetCurrentRow (
VARIANT_BOOL isOid,
long * pRowNumber ) = 0;
virtual HRESULT __stdcall Redraw ( ) = 0;
virtual HRESULT __stdcall ReadToEndOfTable ( ) = 0;
};
struct __declspec(uuid("1e5471d9-7f04-4479-97ab-576a12a7cb9c"))
ITableControl3 : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall EditChanged ( ) = 0;
virtual HRESULT __stdcall RemoveAndReloadCache ( ) = 0;
virtual HRESULT __stdcall UpdateSelection (
struct ISelectionSet * pSelection ) = 0;
virtual HRESULT __stdcall DrawSelectedShapes (
struct IDisplay * pDisplay ) = 0;
virtual HRESULT __stdcall RereadFIDs (
struct ISelectionSet * pSelection ) = 0;
virtual HRESULT __stdcall SetCurrentRow (
VARIANT_BOOL isOid,
long rowNumber ) = 0;
virtual HRESULT __stdcall GetCurrentRow (
VARIANT_BOOL isOid,
long * pRowNumber ) = 0;
virtual HRESULT __stdcall Redraw ( ) = 0;
virtual HRESULT __stdcall ReadToEndOfTable ( ) = 0;
virtual HRESULT __stdcall SetCellFont (
long oid,
BSTR fieldName,
struct IColor * pCellColor,
struct IFont * pTextFont,
struct IColor * pTextColor ) = 0;
virtual HRESULT __stdcall InsertNextRowAt (
esriTVRowInsertPlacement placement,
long oid ) = 0;
virtual HRESULT __stdcall ExecuteOptionCommand (
enum esriTableViewOptions option ) = 0;
virtual HRESULT __stdcall put_HideOptionsButton (
VARIANT_BOOL _arg1 ) = 0;
virtual HRESULT __stdcall put_SelectToggleAlwaysEnabled (
VARIANT_BOOL _arg1 ) = 0;
virtual HRESULT __stdcall put_HideViewToggleButtons (
VARIANT_BOOL _arg1 ) = 0;
};
struct __declspec(uuid("b74c691e-c7af-11d3-9f80-00c04f6bc886"))
ITableControlWidth : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_FullTableWidth (
long * pMaxPixels ) = 0;
virtual HRESULT __stdcall get_RecommendMinimumTableWidth (
long * pMinPixels ) = 0;
};
struct __declspec(uuid("f3001283-847b-44f4-a14a-22cd0017d79a"))
ITableDataCallback2 : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall TableSearch (
struct IQueryFilter * pQueryFilter,
VARIANT_BOOL recycling,
struct ICursor * * ppCursor ) = 0;
virtual HRESULT __stdcall TableUpdate (
struct IQueryFilter * pQueryFilter,
VARIANT_BOOL recycling,
struct ICursor * * ppCursor ) = 0;
};
enum esriExportTableOptions
{
esriExportAllRecords = 0,
esriExportSelectedRecords = 1,
esriExportFeaturesWithinExtent = 2
};
struct __declspec(uuid("4147a361-efc4-11d3-a0a4-00c04f6bc626"))
IExportOperation : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall GetOptions (
struct IFeatureClass * featureClass,
BSTR layerName,
VARIANT_BOOL hasSelection,
VARIANT_BOOL supportMapProjection,
OLE_HANDLE parentHWnd,
VARIANT_BOOL * saveProjection,
enum esriExportTableOptions * option,
struct IDatasetName * * outputDataset ) = 0;
virtual HRESULT __stdcall ExportTable (
struct IDatasetName * inputDatasetName,
struct IQueryFilter * inputQueryFilter,
struct ISelectionSet * inputSelectionSet,
struct IDatasetName * outputDatasetName,
OLE_HANDLE parentHWnd ) = 0;
virtual HRESULT __stdcall ExportFeatureClass (
struct IDatasetName * inputDatasetName,
struct IQueryFilter * inputQueryFilter,
struct ISelectionSet * inputSelectionSet,
struct IGeometryDef * inputGeometryDef,
struct IFeatureClassName * outputFClassName,
OLE_HANDLE parantHWnd ) = 0;
};
struct __declspec(uuid("4657d94f-5ffb-11d3-9f6c-00c04f6bc886"))
IDefaultTableProperty : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_SelectionColor (
struct IColor * * ppSelectionColor ) = 0;
virtual HRESULT __stdcall putref_SelectionColor (
struct IColor * ppSelectionColor ) = 0;
};
struct __declspec(uuid("1c1b8ce1-d23b-4ede-9a0e-2f65af61f1d1"))
ITableCalculator : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_FireRowChangedEventsForJoins (
VARIANT_BOOL * pFireRowEvents ) = 0;
virtual HRESULT __stdcall put_FireRowChangedEventsForJoins (
VARIANT_BOOL pFireRowEvents ) = 0;
};
struct __declspec(uuid("eafde0df-251d-4936-aaa7-0af6d4dbd685"))
ITableViewEvents : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall OnCellMove (
struct IRow * pRow,
long fieldPos ) = 0;
virtual HRESULT __stdcall OnSelectToggle ( ) = 0;
};
struct __declspec(uuid("1093852b-08fc-4729-99e7-a28bfec32d5c"))
TableViewEventsHelper;
// [ default ] interface IUnknown
// [ default, source ] interface ITableViewEvents
struct __declspec(uuid("11b27697-ac0e-11d2-a08c-0000f8775bf9"))
TableView;
// [ default ] interface IUnknown
// interface ITableView
// interface ITableView2
// interface ITableViewOutput
// interface ITableControl
// interface ITableControl2
// interface ITableControl3
// interface ITableControlWidth
// interface ITableControlInfo
// interface ITableViewTableFields
// interface IClone
// [ default, source ] interface ITableViewEvents
struct __declspec(uuid("4147a362-efc4-11d3-a0a4-00c04f6bc626"))
ExportOperation;
// [ default ] interface IUnknown
// interface IExportOperation
// interface IFeatureProgress
struct __declspec(uuid("28232c3a-d7d8-450c-a1da-9c1ef5a5a175"))
ICalculator : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall putref_Cursor (
struct ICursor * _arg1 ) = 0;
virtual HRESULT __stdcall putref_Callback (
struct ICalculatorCallback * _arg1 ) = 0;
virtual HRESULT __stdcall put_Field (
BSTR _arg1 ) = 0;
virtual HRESULT __stdcall put_PreExpression (
BSTR pPreExpression ) = 0;
virtual HRESULT __stdcall get_PreExpression (
BSTR * pPreExpression ) = 0;
virtual HRESULT __stdcall put_Expression (
BSTR pExpression ) = 0;
virtual HRESULT __stdcall get_Expression (
BSTR * pExpression ) = 0;
virtual HRESULT __stdcall Calculate (
struct IEnvelope * * ppStoredExtent ) = 0;
virtual HRESULT __stdcall put_ShowErrorPrompt (
VARIANT_BOOL pShowPrompt ) = 0;
virtual HRESULT __stdcall get_ShowErrorPrompt (
VARIANT_BOOL * pShowPrompt ) = 0;
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -