MFCDialogVariableExtender Arabirim
Varolan bir mfc iletişim kutusunda değişken kod öğesi erişim sağlar.
Ad alanı: Microsoft.VisualStudio.VCCodeModel
Derleme: Microsoft.VisualStudio.VCCodeModel (Microsoft.VisualStudio.VCCodeModel.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("3265E574-C127-47F4-B276-B3B4BE75504C")> _
Public Interface MFCDialogVariableExtender
[GuidAttribute("3265E574-C127-47F4-B276-B3B4BE75504C")]
public interface MFCDialogVariableExtender
[GuidAttribute(L"3265E574-C127-47F4-B276-B3B4BE75504C")]
public interface class MFCDialogVariableExtender
[<GuidAttribute("3265E574-C127-47F4-B276-B3B4BE75504C")>]
type MFCDialogVariableExtender = interface end
public interface MFCDialogVariableExtender
MFCDialogVariableExtender türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
ControlID | İletişim üye değişkeni temsil eden denetimin kimliği alır. |
![]() |
IDType | İletişim değişken türü alır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
Initialize | Altyapı. Microsoft yalnızca iç kullanım. |
Üst
Notlar
MFCDialogVariableExtender Nesnesi gösteren bir değişken kod öğesi varolan bir mfc iletişim kutusunun bu değişken özelliklerini erişimi sağlama.
[!NOT]
mfc iletişim kutusunda özel bir değişken için doğrulama aralığı almak için bkz: MFCDialogNumberVariableExtender nesne veya MFCDialogStringVariableExtender nesne.
Örnekler
Bu örnek tarafından uygulanan iletişim kutusunun her değişkenin gösteren denetim kimliği görüntüler CAboutDlg sınıfı.
' Macro code.
Sub GetControlIDs()
Dim vcCM as VCCodeModel
Dim vcClass as VCCodeClass
Dim mfcVar as VCCodeVariable
vcCM = DTE.Solution.Item(1).CodeModel
vcClass = vcCM.Classes.Find("CAboutDlg")
For Each vcVar in vcCM.Variables
MsgBox(vcVar.Extender("MFCDialogVariable").ControlID)
Next
End Sub
Bkz: Nasıl yapılır: Visual C++ Kod Modeli Genişletilebilirliği için Örnek Kod Derleme derlemek ve bu örnek çalıştırma hakkında bilgi için.