DkmProcessStartupInfo.Create Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yeni bir Dkmprocessstartupınfo nesne örneği oluşturun.
public:
static Microsoft::VisualStudio::Debugger::Start::DkmProcessStartupInfo ^ Create(System::String ^ Desktop, System::String ^ Title, int X, int Y, int XSize, int YSize, int XCountChars, int YCountChars, int FillAttribute, int Flags, System::UInt16 ShowWindow, System::UInt64 StdInputHandle, System::UInt64 StdOutputHandle, System::UInt64 StdErrorHandle);
public:
static Microsoft::VisualStudio::Debugger::Start::DkmProcessStartupInfo ^ Create(Platform::String ^ Desktop, Platform::String ^ Title, int X, int Y, int XSize, int YSize, int XCountChars, int YCountChars, int FillAttribute, int Flags, unsigned short ShowWindow, unsigned long long StdInputHandle, unsigned long long StdOutputHandle, unsigned long long StdErrorHandle);
static Microsoft::VisualStudio::Debugger::Start::DkmProcessStartupInfo Create(std::wstring const & Desktop, std::wstring const & Title, int X, int Y, int XSize, int YSize, int XCountChars, int YCountChars, int FillAttribute, int Flags, unsigned short ShowWindow, unsigned long StdInputHandle, unsigned long StdOutputHandle, unsigned long StdErrorHandle);
public static Microsoft.VisualStudio.Debugger.Start.DkmProcessStartupInfo Create (string Desktop, string Title, int X, int Y, int XSize, int YSize, int XCountChars, int YCountChars, int FillAttribute, int Flags, ushort ShowWindow, ulong StdInputHandle, ulong StdOutputHandle, ulong StdErrorHandle);
static member Create : string * string * int * int * int * int * int * int * int * int * uint16 * uint64 * uint64 * uint64 -> Microsoft.VisualStudio.Debugger.Start.DkmProcessStartupInfo
Public Shared Function Create (Desktop As String, Title As String, X As Integer, Y As Integer, XSize As Integer, YSize As Integer, XCountChars As Integer, YCountChars As Integer, FillAttribute As Integer, Flags As Integer, ShowWindow As UShort, StdInputHandle As ULong, StdOutputHandle As ULong, StdErrorHandle As ULong) As DkmProcessStartupInfo
Parametreler
- Desktop
- String
[In, Isteğe bağlı] Bu işlem için masaüstünün adı veya hem masaüstü hem de pencere istasyonun adı. Dizedeki ters eğik çizgi, dizenin hem masaüstü hem de pencere istasyonu adlarını içerdiğini gösterir. Daha fazla bilgi için bkz. bir masaüstüne Iş parçacığı bağlantısı.
- Title
- String
[In, Isteğe bağlı] Konsol işlemlerinde, yeni bir konsol penceresi oluşturulduysa başlık çubuğunda görünen başlıktır. NULL ise, yürütülebilir dosyanın adı bunun yerine pencere başlığı olarak kullanılır. Bu parametre, GUI veya yeni bir konsol penceresi oluşturmayan konsol işlemlerine yönelik NULL olmalıdır.
- X
- Int32
'Ndaki ' Flags ' STARTF_USEPOSITION belirtiyorsa, bu üye, piksel cinsinden yeni bir pencere oluşturulduysa pencerenin sol üst köşesinin x denksidir. Aksi takdirde, bu üye yok sayılır.
- Y
- Int32
'Ndaki ' Flags ' STARTF_USEPOSITION belirtiyorsa, bu üye, piksel cinsinden yeni bir pencere oluşturulduysa pencerenin sol üst köşesinin y denksidir. Aksi takdirde, bu üye yok sayılır.
- XSize
- Int32
'Ndaki ' Flags ' STARTF_USESIZE belirtiyorsa, bu üye, piksel cinsinden yeni bir pencere oluşturulduysa pencerenin genişliğidir. Aksi takdirde, bu üye yok sayılır.
- YSize
- Int32
'Ndaki ' Flags ' STARTF_USESIZE belirtiyorsa, bu üye, piksel cinsinden yeni bir pencere oluşturulduysa pencerenin yüksekliğidir. Aksi takdirde, bu üye yok sayılır.
- XCountChars
- Int32
'Ndaki ' Flags ' STARTF_USECOUNTCHARS belirtiyorsa, bir konsol işleminde yeni bir konsol penceresi oluşturulduysa, bu üye ekran arabelleği genişliğini karakter sütunlarında belirler. Aksi takdirde, bu üye yok sayılır.
- YCountChars
- Int32
'Ndaki ' Flags ' STARTF_USECOUNTCHARS belirtiyorsa, bir konsol işleminde yeni bir konsol penceresi oluşturulduysa, bu üye ekran arabelleği yüksekliğini karakter satırlarında belirtir. Aksi takdirde, bu üye yok sayılır.
- FillAttribute
- Int32
'Ndaki ' Flags ' STARTF_USEFILLATTRIBUTE belirtiyorsa, bir konsol uygulamasında yeni bir konsol penceresi oluşturulduysa, bu üye ilk metin ve arka plan renklerdir. Aksi takdirde, bu üye yok sayılır.
- Flags
- Int32
'Ndaki Bu istek için ' STARTF_ * ' bayrakları. ' STARTUPıNFO. dwFlags ' altındaki Win32 belgelerinde daha fazla bilgi bulunabilir.
- ShowWindow
- UInt16
'Ndaki ' Flags ' STARTF_USESHOWWINDOW belirtiyorsa, bu üye, SW_SHOWDEFAULT hariç ShowWindow işlevi için nCmdShow parametresinde belirtilenebilir değerlerden herhangi biri olabilir. Aksi takdirde, bu üye yok sayılır.
- StdInputHandle
- UInt64
'Ndaki ' Flags ' STARTF_USESTDHANDLES belirtiyorsa, bu üye işlem için standart giriş tanıtıcıdır. Aksi takdirde, bu değer sıfır olmalıdır.
- StdOutputHandle
- UInt64
'Ndaki ' Flags ' STARTF_USESTDHANDLES belirtiyorsa, bu üye işlem için standart çıkış tanıtıcıdır. Aksi takdirde, bu değer sıfır olmalıdır.
- StdErrorHandle
- UInt64
'Ndaki ' Flags ' STARTF_USESTDHANDLES belirtiyorsa, bu üye işlemin standart hata tanıtıcıdır. Aksi takdirde, bu değer sıfır olmalıdır.
Döndürülenler
Dışı Bu yöntem çağrısının sonucu.