Aracılığıyla paylaş


AtlAxDialogBox

Kalıcı iletişim kutusu kullanıcı tarafından sağlanan iletişim şablonu oluşturur.

Önemli notÖnemli

İçinde yürütme uygulamaları, bu işlev kullanılamaz Windows Çalışma Zamanı.

ATLAPI_(int) AtlAxDialogBox(
HINSTANCE hInstance,
LPCWSTR lpTemplateName,
HWND hWndParent,
DLGPROC lpDialogProc,
LPARAM dwInitParam 
);

Parametreler

  • hInstance
    [in] Olan yürütülebilir dosya iletişim kutusunda şablonu içeren modülünün bir örneğini tanımlar.

  • lpTemplateName
    [in] İletişim kutusunda şablonu tanımlar.Bu parametre, işaretçiyi iletişim kutusuna şablonun adını belirtir bir boşlukla sonlandırılmış karakter dizesi ya da iletişim kutusunda şablonun neden olan kaynak kimliğini belirten bir tamsayı değeri olur.Kaynak tanımlayıcısı parametresi belirtir, kendi yüksek sıralı sözcük sıfır olmalıdır ve onun alt sıra word tanımlayıcı içermesi gerekir.Kullanabileceğiniz MAKEINTRESOURCE bu değeri oluşturmak için makro.

  • hWndParent
    [in] İletişim kutusu sahibi penceresi tanımlar.

  • lpDialogProc
    [in] İletişim kutusu yordamının işaret ediyor.İletişim kutusu yordam hakkında daha fazla bilgi için bkz: DialogProc.

  • dwInitParam
    [in] İletişim kutusunda geçirmek için bir değer belirtir lParam parametresi WM_INITDIALOG ileti.

Dönüş Değeri

Standart hresult değerleri biri.

Notlar

Kullanmak için AtlAxDialogBox geçerli bir ActiveX denetimi içeren bir iletişim şablonu ile belirtmek CLSID, APPID ya da url dizesi olarak metin alanının Denetim bölüm iletişim kaynağının yanı sıra "AtlAxWin80" sınıf adı aynı bölümündeki alan.Aşağıdaki hangi geçerli bir gösterilmiştir Denetim bölümüne bakın gibi:

CONTROL "{04FE35E9-ADBC-4f1d-83FE-8FA4D1F71C7F}", IDC_TEST,

"AtlAxWin80", WS_GROUP | WS_TABSTOP, 0, 0, 100, 100

Kaynak komut dosyalarını düzenleme hakkında daha fazla bilgi için bkz: Nasıl yapılır: metin biçiminde bir kaynak komut dosyasını açın.Denetim Kaynağı tanımı deyimleri hakkında daha fazla bilgi için bkz: Ortak kontrol parametreleri altında Windows SDK*: sdk araçlarını*.

Genel iletişim kutuları hakkında daha fazla bilgi için bakın iletişim ve CreateDialogParam , Windows SDK.

Gereksinimler

Başlık: atlhost.h

Ayrıca bkz.

Başvuru

AtlAxCreateDialog

Kavramlar

Bileşik denetim temelleri

Diğer Kaynaklar

Bileşik denetim genel işlevler