Aracılığıyla paylaş


Sıralama Dizeleri

Platform çağırma, gerekirse dize parametrelerini .NET Framework biçiminden (Unicode) yönetilmeyen biçime (ANSI) dönüştürerek kopyalar. Yönetilen dizeler sabit olduğundan, işlev döndürdüğünde platform çağrısı bunları yönetilmeyen bellekten yönetilen belleğe geri kopyalamaz.

Aşağıdaki tabloda dizeler için sıralama seçenekleri listelenmiştir, bunların kullanımı açıklanır ve ilgili .NET Framework örneğine bir bağlantı sağlanır.

String Açıklama Örnek
Değere göre. Dizeleri In parametreleri olarak geçirir. Msgbox
Sonuç olarak. Yönetilmeyen koddan dizeler döndürür. Dizeler
Başvuruya göre. kullanarak dizeleri In/Out parametreleri olarak geçirir StringBuilder. Arabellek
Değere göre bir yapıda. Dizeleri In parametresi olan bir yapıya geçirir. Yapılar
Başvuruya göre bir yapıda (char*). Dizeleri, In/Out parametresi olan bir yapıda geçirir. Yönetilmeyen işlev, karakter arabelleğine bir işaretçi bekler ve arabellek boyutu yapının bir üyesidir. Dizeler
Başvuruya göre bir yapıda (char[]). Dizeleri, In/Out parametresi olan bir yapıda geçirir. Yönetilmeyen işlev ekli karakter arabelleği bekler. OSInfo
Değere göre bir sınıfta (char*). Bir sınıftaki dizeleri geçirir (sınıf bir In/Out parametresidir). Yönetilmeyen işlev, karakter arabelleğine bir işaretçi bekler. OpenFileDlg
Değere göre bir sınıfta (char[]). Bir sınıftaki dizeleri geçirir (sınıf bir In/Out parametresidir). Yönetilmeyen işlev ekli karakter arabelleği bekler. OSInfo
Değere göre dize dizisi olarak. Değere göre geçirilen bir dize dizisi oluşturur. Diziler
Değere göre dizeler içeren bir yapı dizisi olarak. Dizeler içeren bir yapı dizisi oluşturur ve dizi değere göre geçirilir. Diziler

Ayrıca bkz.