Accessibility.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:2k
源码类别:

VC书籍

开发平台:

C/C++

  1. //$si$ virtual
  2. ////////////////////////////////////////////////////////////////
  3. // File Accessibility.dll: 
  4. // Global functions
  5. //-------------------------------------------------------
  6. // Global fields
  7. //-------------------------------------------------------
  8. // Global MemberRefs
  9. //-------------------------------------------------------
  10. // Types
  11. //-------------------------------------------------------
  12. interface Accessibility.IAccessible : 
  13.     {
  14.      Object get_accParent( );
  15.      I4 get_accChildCount();
  16.      Object get_accChild( Object ,  varChild);
  17.      String get_accName( Object ,  varChild);
  18.      String get_accValue( Object ,  varChild);
  19.      String get_accDescription( Object ,  varChild);
  20.      Object get_accRole( Object ,  varChild);
  21.      Object get_accState( Object ,  varChild);
  22.      String get_accHelp( Object ,  varChild);
  23.      I4 get_accHelpTopic( ByRef String pszHelpFile,  Object varChild);
  24.      String get_accKeyboardShortcut( Object ,  varChild);
  25.      Object get_accFocus( );
  26.      Object get_accSelection( );
  27.      String get_accDefaultAction( Object ,  varChild);
  28.      Void accSelect( I4 flagsSelect,  Object varChild);
  29.      Void accLocation( ByRef I4 pxLeft,  ByRef I4 pyTop,  ByRef I4 pcxWidth,  ByRef I4 pcyHeight,  Object varChild);
  30.      Object accNavigate( I4 ,  Object navDir,  varStart);
  31.      Object accHitTest( I4 ,  I4 xLeft,  yTop);
  32.      Void accDoDefaultAction( Object varChild);
  33.      Void set_accName( Object varChild,  String pszName);
  34.      Void set_accValue( Object varChild,  String pszValue);
  35.     property accParent { get(){} set(){} };
  36.     property accChildCount { get(){} set(){} };
  37.     property accChild { get(){} set(){} };
  38.     property accName { get(){} set(){} };
  39.     property accValue { get(){} set(){} };
  40.     property accDescription { get(){} set(){} };
  41.     property accRole { get(){} set(){} };
  42.     property accState { get(){} set(){} };
  43.     property accHelp { get(){} set(){} };
  44.     property accHelpTopic { get(){} set(){} };
  45.     property accKeyboardShortcut { get(){} set(){} };
  46.     property accFocus { get(){} set(){} };
  47.     property accSelection { get(){} set(){} };
  48.     property accDefaultAction { get(){} set(){} };
  49.     }
  50. interface Accessibility.IAccessibleHandler : 
  51.     {
  52.      Void AccessibleObjectFromID( I4 hwnd,  I4 lObjectID,  ByRef Class Accessibility.IAccessible pIAccessible);
  53.     }