Aracılığıyla paylaş


atl com + 1.0 Bileşen Sihirbazı

Nesne işlemleri de dahil olmak üzere, com + 1.0 hizmetlerini destekleyen projenize eklemek için bu sihirbazı kullanın.

Nesneyi çift arabirimleri ve Otomasyon destekleyip desteklemediğini belirleyebilirsiniz.Hata bilgisi arabirimi, Gelişmiş nesne denetimi, hareketleri ve zaman uyumsuz message queuing için destek de gösterebilir.

Notlar

İle başlayan Visual Studio 2008, bu sihirbaz tarafından üretilen kayıt komut dosyası altında com bileşenlerinin kaydını yapacağı HKEY_CURRENT_USER yerine HKEY_LOCAL_MACHINE.Bu davranışı değiştirmek için set tüm kullanıcılar için bileşenini kaydettirin atl Sihirbazı seçeneği.

Adları

Nesne, arabirim ve projenize eklenen sınıflar için adlarını belirtin.Sistem, kısa adı, tüm kutuları diğerlerinden bağımsız olarak düzenlenebilir.Metni değiştirirseniz, kısa adı, bu sayfadaki tüm kutuları adlarında değişiklik yansıtılır.Değiştirirseniz Coclass com bölümünde değişiklik adını de yansıtılır türü ve ProgID kutuları, ancak arabirim adını değiştirmez.Adlandırma bu davranışı denetiminizi geliştirmek gibi tüm adlar için size kolayca tanımlanabilir hale getirmek için tasarlanmıştır.

  • Kısa ad
    Nesne için kısaltılmış adı ayarlar.Belirleyen sağladığınız ad Class ve Coclass adları, .cpp dosya ve .h dosyasına adları, arabirimi adı, türü adları ve ProgID, bu alanları ayrı ayrı değiştirmediğiniz sürece.

  • .h dosya
    Üstbilgi dosyası yeni nesnenin sınıfının adını belirler.Varsayılan olarak, bu ad, sağladığınız ad dayandığı kısa adı.Dosya adının bulunduğu konuma kaydedin veya sınıf bildirimi varolan bir dosyaya eklemek için üç nokta düğmesini tıklatın.Varolan bir dosyayı seçerseniz, sihirbaz, seçili konuma dek click kaydedilmeyecektir Son Sihirbazı'nda.

    Sihirbaz, bir dosyanın üzerine değil.Tıklattığınızda varolan bir dosyanın adını seçin, Son, sihirbaz, sınıf bildirisinin dosyasının içeriğini eklenmiş olup olmadığını göstermek için ister.' I Evet ; dosya eklemek için ' ı No sihirbaza geri dönün ve başka bir dosya adı belirtin.

  • Sınıf
    Oluşturulacak sınıfın adını ayarlar.Bu ad, sağladığınız adına dayanarak kısa adı, 'c', tipik bir sınıf adı öneki olarak preceded.

  • .cpp dosya
    Yeni nesnenin sınıf için uygulama dosyasının adını ayarlar.Varsayılan olarak, bu ad, sağladığınız ad dayandığı kısa adı.Dosya adı konumla kaydetmek için üç nokta düğmesini tıklatın.Siz tıklatana kadar seçili konuma dosya kaydedilmez Son Sihirbazı'nda.

    Sihirbaz, bir dosyanın üzerine değil.Tıklattığınızda varolan bir dosyanın adını seçin, Son, sihirbaz, sınıf uygulama dosyasının içeriğini eklenmiş olup olmadığını göstermek için ister.' I Evet ; dosya eklemek için ' ı No sihirbaza geri dönün ve başka bir dosya adı belirtin.

  • Yazarından
    Nesne özniteliklerini kullanıp kullanmadığını belirtir.Attributed atl projesinde bir nesne ekliyorsanız, bu seçeneği seçili ve değiştirmek kullanılabilir değil.Diğer bir deyişle özniteliği desteği ile oluşturulan bir projeye yalnızca attributed nesneler ekleyebilirsiniz.

    Destek özniteliğine sahip olmayan bir atl projesi için bu seçeneği seçerseniz, sihirbaz, öznitelik destek projeye eklemek isteyip istemediğinizi belirtmek için ister.

    Bu seçeneği ayarlama aşağıdaki eklemek herhangi bir nesne (onay kutusu seçiliyse) varsayılan olarak yazarından olarak belirlenir.Öznitelikler kullanmayan bir nesne eklemek için bu kutuyu temizleyebilirsiniz.

    Bkz: Uygulama ayarları, atl Project Sihirbazı'nı ve Öznitelikleri temel mekanizması daha fazla bilgi için.

zd02011h.collapse_all(tr-tr,VS.110).gifCOM

Nesne için com işlevleri hakkında bilgi sağlar.

  • Coclass
    Nesne tarafından desteklenen arabirimler listesini içeren bileşen sınıfı adını belirler.

    [!NOT]

    Öznitelikleri kullanarak projenizi oluşturduğunuz ya da bu sihirbaz sayfasında com + 1.0 bileşeninin niteliklerini kullanır gösteriyorsa, atl içermemektedir çünkü bu seçeneği değiştiremezsiniz coclass özniteliği.

  • Türü
    Kayıt defterinde görünecektir nesnenin açıklamasını ayarlar

  • Arabirim
    Nesneniz için oluşturma arabirimi ayarlar.Bu arabirimin, özel yöntemler içerir.

  • ProgID
    Kap nesnesinin CLSID kullanabilirsiniz adını ayarlar.

Ayrıca bkz.

Görevler

atl com + 1.0 bileşeni ekleme