Bu notu özgü CTL3D mfc ile kullanımı konularını kapsar CTL3D için gelecekte ne tutar yanı.
CTL3D nedir?
"Alt" onları daha çekici bir 3d efekti vermek için standart windows denetimleri ve denetim oluşturma ve iletişim oluşturma içine CTL3D kanca. Bu tekniğin ilk Microsoft Excel sürüm 4.0 tarafından kullanılmıştır. Excel takım teknolojisi sanayi geri kalanı ile paylaştı. O zamandan beri CTL3D fiili bir standart haline gelmiştir ve yaygın profesyonel Windows uygulamaları tarafından kullanılır. mfc 3.0 bu dll dosyasını doğrudan destekler.
CTL3D geleceği
Orada hiçbir etrafında Başlarken, ancak CTL3D ve bu görevi gerçekleştirmek için kullandığı teknikleri (does it bazı şeyler kesinlikle yapmak kendi uygulamalarında istemem) oldukça zor. (Tüm uygulamalar aynı bakmak beri) uygulamaları işletim sistemi tarafından sağlanan standart bir görünüm değiştirme fikrine uyumsuzluklar ve kullanıcı arabirimi tutarsızlık yol açar. Gelecekte Windows işletim sistemleri Windows 95 gibi varsayılan olarak çok daha hoş bir 3d görünüm sağlayacaktır. Sonunda, bu CTL3D gereksiz hale getirecek.
Uygulamalar, yalnızca işletim sistemi yerleşik denetimler için 3B efektler sağlamazsa, CTL3D kullanmak için teşvik edilmektedir. mfc 3.0 (ve üstü) varsayılan olarak yapar. CWinApp::Enable3dControls , Windows 95 (veya kendisi sürüm 4.0 olarak raporlar Windows herhangi bir sürümünü) çalıştıran sistemlerde çalışmıyor. Uygulamanız, mfc tabanlı, hatta aynı şeyi yapmak için teşvik.
Windows 95 özgü sorunları ile ilgili daha fazla bilgi için bkz: Teknik Not 52: mfc 3.1 ile Windows 95 uygulamaları yazma.
Teknik notlar numarasına göre |nbsp; Teknik notlar kategorisine göre