<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Rauskrigen ob User sich angemeldet hat Lokal ??]]></title><description><![CDATA[<p>moin moin,,<br />
ich hab ein programm geschrieben der als dienst läuft soweit so gut.<br />
Bei windows neustart läuft das prog auch wenn man sich nicht anmeldet<br />
nun würde ich gern raus kriegen ob sich jemand angemeldet hat um drauf zu reagieren</p>
<p>Mit getusername fukt das leider net..<br />
code:</p>
<pre><code class="language-cpp">DWORD Buf=100;
CString User;

int ret =GetUserName(User.GetBuffer(99),&amp;Buf);
if(ret==0)
MessageBox(&quot;!OK&quot;);
if(ret&gt;0)
{
MessageBox(OK);
User.ReleaseBuffer();
if(User==&quot;SYSTEM&quot;) // User noch nicht angemeldet ist ok 
{
// mach was
}
else // user hat sich angemeldet z.B. Administrator
{
// Mach was 
}
</code></pre>
<p>Problem ist wenn sich user nicht angemeldet hat lokal dann bekomme ich<br />
SYSTEM als Username is ja OK aber wenn sich user anmeldet dann ist User immer noch SYSTEM wenn ich das Prog neu starte dann kriege Administrator zurück<br />
hat jemand ne ideee</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/71820/rauskrigen-ob-user-sich-angemeldet-hat-lokal</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 12:57:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/71820.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 Apr 2004 08:10:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Rauskrigen ob User sich angemeldet hat Lokal ?? on Thu, 22 Apr 2004 08:10:59 GMT]]></title><description><![CDATA[<p>moin moin,,<br />
ich hab ein programm geschrieben der als dienst läuft soweit so gut.<br />
Bei windows neustart läuft das prog auch wenn man sich nicht anmeldet<br />
nun würde ich gern raus kriegen ob sich jemand angemeldet hat um drauf zu reagieren</p>
<p>Mit getusername fukt das leider net..<br />
code:</p>
<pre><code class="language-cpp">DWORD Buf=100;
CString User;

int ret =GetUserName(User.GetBuffer(99),&amp;Buf);
if(ret==0)
MessageBox(&quot;!OK&quot;);
if(ret&gt;0)
{
MessageBox(OK);
User.ReleaseBuffer();
if(User==&quot;SYSTEM&quot;) // User noch nicht angemeldet ist ok 
{
// mach was
}
else // user hat sich angemeldet z.B. Administrator
{
// Mach was 
}
</code></pre>
<p>Problem ist wenn sich user nicht angemeldet hat lokal dann bekomme ich<br />
SYSTEM als Username is ja OK aber wenn sich user anmeldet dann ist User immer noch SYSTEM wenn ich das Prog neu starte dann kriege Administrator zurück<br />
hat jemand ne ideee</p>
]]></description><link>https://www.c-plusplus.net/forum/post/506583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/506583</guid><dc:creator><![CDATA[TaFa]]></dc:creator><pubDate>Thu, 22 Apr 2004 08:10:59 GMT</pubDate></item><item><title><![CDATA[Reply to Rauskrigen ob User sich angemeldet hat Lokal ?? on Thu, 22 Apr 2004 09:05:49 GMT]]></title><description><![CDATA[<p>ist ja klar. username gibt dir zurück unter welchem user das Programm gestartet wurde. Als Dienst hat es System, wenn du es dann selber startest läuft es unter deinem Usernamen (bzw. scheinst du ja immer also Admin rumzulaufen).</p>
<p>Hat GetSystemInfo vielleicht noch irgendwo etwas in der Art? Ich glaub das hält aber auch nur den usernamen unter dem das Programm gestartet wird.</p>
<p>hmm.. ansonsten: kA sry. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/506619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/506619</guid><dc:creator><![CDATA[Tow-B.de]]></dc:creator><pubDate>Thu, 22 Apr 2004 09:05:49 GMT</pubDate></item><item><title><![CDATA[Reply to Rauskrigen ob User sich angemeldet hat Lokal ?? on Thu, 22 Apr 2004 09:38:06 GMT]]></title><description><![CDATA[<p>@ <a href="http://Tow-B.de" rel="nofollow">Tow-B.de</a><br />
macht irgendwie sinn <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /><br />
irgendwie muss man doch diesen benutzer wechsel mit kriegen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>bitte um ideen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/506635</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/506635</guid><dc:creator><![CDATA[TaFa]]></dc:creator><pubDate>Thu, 22 Apr 2004 09:38:06 GMT</pubDate></item></channel></rss>