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.
Bu bölümde Windows Kabuğu dize işleme işlevleri açıklanmaktadır. Bu belgelerde açıklanan programlama öğeleri Shlwapi.dll tarafından dışarı aktarılır ve Shlwapi.h ve Shlwapi.lib içinde tanımlanır.
Bu bölümde
| Konu | Açıklama |
|---|---|
| chrCmpI |
İki karakter arasında bir karşılaştırma gerçekleştirir. Karşılaştırma büyük/küçük harfe duyarlı değildir. |
|
GetAcceptLanguages |
Dil tercihlerini belirtirken web siteleriyle birlikte kullanılan bir dizeyi alır. |
| IntlStrEqN |
İki yerelleştirilmiş dizenin başından itibaren belirtilen sayıda karakterin büyük/küçük harfe duyarlı karşılaştırmasını gerçekleştirir. |
| IntlStrEqNI |
İki yerelleştirilmiş dizenin başından itibaren belirtilen sayıda karakterin büyük/küçük harfe duyarsız bir karşılaştırmasını gerçekleştirir. |
| intlStrEqWorker |
İki yerelleştirilmiş dizenin başından belirtilen sayıda karakteri karşılaştırır. |
| IsCharSpace |
Bir karakterin bir boşluğu temsil edip etmediğini belirler. |
|
SHLoadIndirectString |
Belirtilen bir metin kaynağını, bu kaynağa bir dolaylı dize ('@' simgesiyle başlayan bir dize) biçiminde verildiğinde ayıklar. |
|
SHStrDup |
Yeni ayrılan bellekte bir dizenin kopyasını oluşturur. |
| strcat |
Bir dizeyi başka bir dizeye ekler. Not: Kullanmayın. Alternatif işlevler için bkz. Açıklamalar. |
| StrCatBuff |
Bir dizedeki karakterleri kopyalayıp başka bir dizenin sonuna ekler. Not: Kullanmayın. Alternatif işlevler için bkz. Açıklamalar. |
| StrCatChainW |
İki Unicode dizesini birleştirir. Aynı arabelleğe yinelenen birleştirmeler gerektiğinde kullanılır. |
| strchr |
Bir dizede, belirtilen karakterle eşleşen bir karakterin ilk geçtiği yeri arar. Karşılaştırma büyük/küçük harfe duyarlıdır. |
| StrChrI |
Bir dizede, belirtilen karakterle eşleşen bir karakterin ilk geçtiği yeri arar. Karşılaştırma büyük/küçük harfe duyarlı değildir. |
| StrChrNIW |
Bir dizede belirtilen karakterin ilk geçtiği yeri arar. Karşılaştırma büyük/küçük harfe duyarlı değildir. |
| StrChrNW |
Bir dizede belirtilen karakterin ilk geçtiği yeri arar. Karşılaştırma büyük/küçük harfe duyarlıdır. |
| strcmp |
Aynı olup olmadığını belirlemek için iki dizeyi karşılaştırır. Karşılaştırma büyük/küçük harfe duyarlıdır. |
| StrCmpC |
C çalışma zamanı (ASCII) harmanlama kurallarını kullanarak dizeleri karşılaştırır. Karşılaştırma büyük/küçük harfe duyarlıdır. |
|
StrCmpI |
Aynı olup olmadığını belirlemek için iki dizeyi karşılaştırır. Karşılaştırma büyük/küçük harfe duyarlı değildir. |
| StrCmpIC |
C çalışma zamanı (ASCII) harmanlama kurallarını kullanarak iki dizeyi karşılaştırır. Karşılaştırma büyük/küçük harfe duyarlı değildir. |
|
StrCmpLogicalW |
İki Unicode dizesini karşılaştırır. Dizelerdeki basamaklar metin yerine sayısal içerik olarak kabul edilir. Bu test büyük/küçük harfe duyarlı değildir. |
|
StrCmpN |
Aynı olup olmadığını belirlemek için iki dizenin başından belirtilen sayıda karakteri karşılaştırır. Karşılaştırma büyük/küçük harfe duyarlıdır.
StrNCmp makro yalnızca ad olarak bu işlevden farklıdır. |
| StrCmpNC |
C çalışma zamanı (ASCII) harmanlama kurallarını kullanarak iki dizenin başından belirtilen sayıda karakteri karşılaştırır. Karşılaştırma büyük/küçük harfe duyarlıdır. |
| StrCmpNI |
Aynı olup olmadığını belirlemek için iki dizenin başından belirtilen sayıda karakteri karşılaştırır. Karşılaştırma büyük/küçük harfe duyarlı değildir.
StrNCmpI makro yalnızca ad olarak bu işlevden farklıdır. |
| StrCmpNIC |
C çalışma zamanı (ASCII) harmanlama kurallarını kullanarak iki dizenin başından belirtilen sayıda karakteri karşılaştırır. Karşılaştırma büyük/küçük harfe duyarlı değildir. |
| strcpy |
Bir dizeyi başka bir dizeye kopyalar. Not: Kullanmayın. Alternatif işlevler için bkz. Açıklamalar. |
|
StrCpyN |
Belirtilen sayıda karakteri bir dizenin başından diğerine kopyalar. Not: Bu işlevi veya StrNCpy makroyu kullanmayın. Alternatif işlevler için bkz. Açıklamalar. |
| StrCSpn |
Bir karakter grubundan herhangi birinin ilk geçtiği dizeyi arar. Arama yöntemi büyük/küçük harfe duyarlıdır ve sonlandırıcı NULL karakteri arama düzeni eşleşmesine eklenir. |
|
StrCSpnI |
Bir karakter grubundan herhangi birinin ilk geçtiği dizeyi arar. Arama yöntemi büyük/küçük harfe duyarlı değildir ve sonlandırıcı NULL karakteri arama düzeni eşleşmesine eklenir. |
|
StrDup |
Bir dizeyi çoğaltır. |
| strformatbytesize64 |
Sayısal değeri, boyuta bağlı olarak bayt, kilobayt, megabayt veya gigabayt cinsinden boyut değeri olarak ifade edilen sayıyı temsil eden bir dizeye dönüştürür. |
| StrFormatByteSizeA |
Sayısal değeri, boyuta bağlı olarak bayt, kilobayt, megabayt veya gigabayt cinsinden boyut değeri olarak ifade edilen sayıyı temsil eden bir dizeye dönüştürür. Tek parametre türünde StrFormatByteSizeW farklıdır. |
| StrFormatByteSizeEx |
Sayısal değeri, boyuta bağlı olarak bayt, kilobayt, megabayt veya gigabayt cinsinden sayıyı temsil eden bir dizeye dönüştürür.
StrFormatByteSizeW, görüntülenen en yakın basamağı yuvarlama veya görüntülenmeyen basamakları atma seçeneği sunarak genişletir. |
| StrFormatByteSizeW |
Sayısal değeri, boyuta bağlı olarak bayt, kilobayt, megabayt veya gigabayt cinsinden boyut değeri olarak ifade edilen sayıyı temsil eden bir dizeye dönüştürür. Tek parametre türünde StrFormatByteSizeA farklıdır. |
| StrFormatKBSize |
Sayısal değeri, kilobayt cinsinden boyut değeri olarak ifade edilen sayıyı temsil eden bir dizeye dönüştürür. |
| StrFromTimeInterval |
Milisaniye cinsinden belirtilen bir zaman aralığını dizeye dönüştürür. |
|
StrIsIntlEqual |
Eşit olup olmadığını belirlemek için iki dizenin başından belirtilen sayıda karakteri karşılaştırır. |
| StrNCat |
Belirtilen sayıda karakteri bir dizenin başından diğerine ekler. Not: Bu işlevi veya StrCatN makroyu kullanmayın. Alternatif işlevler için bkz. Açıklamalar. |
| StrPBrk |
Belirtilen arabellekte yer alan bir karakterin ilk oluşumu için bir dizeyi arar. Bu arama sonlandırıcı null karakteri içermez. |
| StrRChr |
Belirtilen karakterin son geçtiği yer için bir dizede aramalar. Karşılaştırma büyük/küçük harfe duyarlıdır. |
| StrRChrI |
Belirtilen karakterin son geçtiği yer için bir dizede aramalar. Karşılaştırma büyük/küçük harfe duyarlı değildir. |
| StrRetToBSTR |
IShellFolder::GetDisplayNameOf tarafından döndürülen ve bir dizeyi içeren veya işaret eden bir STRRET yapısını kabul eder ve bu dizeyi BSTRolarak döndürür. |
| StrRetToBuf |
IShellFolder::GetDisplayNameOf tarafından döndürülen bir STRRET yapısını bir dizeye dönüştürür ve sonucu arabelleğe yerleştirir. |
| strrettostr |
IShellFolder::GetDisplayNameOf tarafından döndürülen bir STRRET yapısı alır ve görünen adı içeren ayrılmış bir dizeye işaretçi döndürür. |
| StrRetToStrN |
IShellFolder::GetDisplayNameOftarafından döndürülen bir STRRET yapısı alır, bunu dizeye dönüştürür ve sonucu arabelleğe yerleştirir. |
| StrRStrI |
Bir dize içinde belirtilen alt dizenin son oluşumunu arar. Karşılaştırma büyük/küçük harfe duyarlı değildir. |
| strspn |
Belirli bir arabellekte yer alan karakterlerden oluşan bir dize içindeki bir alt dizenin uzunluğunu alır. |
| strstr |
Bir dize içinde bir alt dizenin ilk oluşumunu bulur. Karşılaştırma büyük/küçük harfe duyarlıdır. |
| strstri |
Bir dize içinde bir alt dizenin ilk oluşumunu bulur. Karşılaştırma büyük/küçük harfe duyarlı değildir. |
| StrToInt |
Ondalık değeri temsil eden bir dizeyi tamsayıya dönüştürür.
StrToLong makrosu bu işlevle aynıdır. |
| StrToInt64Ex |
Ondalık veya onaltılık değeri temsil eden bir dizeyi 64 bitlik bir tamsayıya dönüştürür. |
| StrToIntEx |
Ondalık veya onaltılık sayıyı temsil eden bir dizeyi tamsayıya dönüştürür. |
| StrTrim |
Belirtilen baştaki ve sondaki karakterleri bir dizeden kaldırır. |
|
wnsprintf |
Değişken uzunlukta bir bağımsız değişken listesi alır ve bağımsız değişkenlerin değerlerini printfbiçimli dize olarak döndürür. Not: Bu işlevi kullanmayın. Alternatif işlevler için bkz. Açıklamalar. |
|
wvnsprintf |
Bağımsız değişkenlerin listesini alır ve bağımsız değişkenlerin değerlerini printfbiçimli dize olarak döndürür. Not: Bu işlevi kullanmayın. Alternatif işlevler için bkz. Açıklamalar. |