2017-02-27 11 views
0

これは、Process.GetCurrentProcess()を使用してこれを行うことができます。セッションID ... Windowsで現在のログインユーザIDを取得するには QTでどうすればいいですか?QTは現在のログインユーザIDを取得

enter image description here

+0

オペレーティングシステムによって異なる場合があります。どのOSで? –

+0

このAFAIKのQt APIはありません。非QtネイティブC++プログラムのように、Win32 APIを使用してください。 – hyde

+0

Microsoft Windowsのみ.. –

答えて

0

WinAPIを使用する必要があります。

C#で使用したのは、C#がWindowsで動作するように作成されたため、単なる砂糖、ラッパーです。 GetCurrentProcessIdメソッドが必要なのかもしれませんが、それはhereです。

あなたのIDだけが必要な場合は、qint64 QCoreApplication :: applicationPid()を使用できます。

+0

リンクをクリックせずに関連情報を実際に表示するには、この回答を改善してください。 MSDNのリンクはかなり安定していますが、何らかの理由で破損した場合でもこの回答は有効なままです。 – hyde

関連する問題