MFCDialogStringVariableExtender 接口

定义

提供对 MFC 对话框中字符串类型变量的最大字符范围的访问。

public interface class MFCDialogStringVariableExtender
public interface class MFCDialogStringVariableExtender
__interface MFCDialogStringVariableExtender
[System.Runtime.InteropServices.Guid("C5E3BA8E-C05A-4C92-9C63-491FE8D109CC")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface MFCDialogStringVariableExtender
[<System.Runtime.InteropServices.Guid("C5E3BA8E-C05A-4C92-9C63-491FE8D109CC")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type MFCDialogStringVariableExtender = interface
Public Interface MFCDialogStringVariableExtender
属性

示例

此示例显示由类实现的第一个对话框变量的最大字符范围 CAboutDlg

Sub GetMaxChars()  
    Dim vcCM as VCCodeModel  
    Dim vcClass as VCCodeClass  
    Dim mfcVar as VCCodeVariable  
    vcCM = DTE.Solution.Item(1).CodeModel  
    vcClass = vcCM.Classes.Find("CAboutDlg")  
    vcVar = vcCM.Variables.Item(1)  
    MsgBox(vcVar.Extender("MFCDialogStringVariable").MaxChars)  
End Sub  

有关如何编译和运行此示例的信息,请参阅 如何:编译 Visual C++ 代码模型扩展性的示例代码

注解

MFCDialogStringVariableExtender对象表示字符串类型对话框变量的验证范围。

属性

MaxChars

获取或设置由父对象表示的字符串类型变量的最大字符数。

方法

Initialize(Object, IExtenderSite, Int32)

仅限 Microsoft 内部使用。

适用于