通常、記事/例で説明されている4つのフラグがあります。
NORMAL_PRIORITY_CLASS = $00000020;
{$EXTERNALSYM NORMAL_PRIORITY_CLASS}
IDLE_PRIORITY_CLASS = $00000040;
{$EXTERNALSYM IDLE_PRIORITY_CLASS}
HIGH_PRIORITY_CLASS = $00000080;
{$EXTERNALSYM HIGH_PRIORITY_CLASS}
REALTIME_PRIORITY_CLASS = $00000100;
{$EXTERNALSYM REALTIME_PRIORITY_CLASS}
それらのいずれかを使用できますか: http://msdn.microsoft.com/en-us/library/ms684863( v = VS.85).aspx / http://msdn.microsoft.com/en-us/library/その関数のms683211(v = VS.85).aspx?
これら2つのリンクの違いは何ですか?
CreateProcess関数でエラーが発生するのはなぜですか:互換性のないタイプ:「Cardinal」および「TThreadPriority」がある場合は、次のようにします。
var Priority : Cardinal
Priority:=NORMAL_PRIORITY_CLASS;
CreateProcess(PChar(Path), Pchar(Par), nil, nil, false,
Priority, nil, nil, StartUpInfo, ProcessInfo);
TThreadPriorityとは...
ありがとう!