DkmProcessStartupInfo.Create Yöntem

Tanım

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

DkmProcessStartupInfo

Dışı Bu yöntem çağrısının sonucu.

Şunlara uygulanır