Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Microsoft Foundation Sınıfları (MFC) kitaplığı desteklenmeye devam ediyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.
Bu makalede, bir ActiveX denetim yönteminden hata kodlarının nasıl döndürüleceği açıklanmaktadır.
Bir yöntemde hata oluştuğunun belirtilmesi için, parametre olarak bir SCODE (durum kodu) alan COleControl::ThrowError üye işlevini kullanmanız gerekir. Önceden tanımlanmış bir SCODE kullanabilir veya kendi kodlarınızdan birini tanımlayabilirsiniz.
Uyarı
ThrowError yalnızca bir özelliğin Get veya Set işlevinden veya otomasyon Yöntemi'nden hata döndürmek için kullanılması amaçlanır. Bunlar, yığında uygun özel durum işleyicisinin bulunduğu tek durumlardır.
En yaygın önceden tanımlanmış SCODE'ler için, COleControl::SetNotSupported, COleControl::GetNotSupported ve COleControl::SetNotPermitted gibi yardımcı işlevler vardır.
Önceden tanımlanmış SCOD'ların listesi ve özel SCOD'ları tanımlama yönergeleri için ActiveX Denetimlerinde ActiveX Denetiminizdeki Hataları İşleme : Gelişmiş Konular bölümüne bakın.
Kodunuzun diğer alanlarında özel durumları raporlama hakkında daha fazla bilgi için COleControl::FireError bölümüne ve ActiveX Denetimlerinde ActiveX Denetiminizdeki Hataları İşleme : Gelişmiş Konular bölümüne bakın.