<?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[Probleme mit externer Library (SendKeys)]]></title><description><![CDATA[<p>hallo an alle , hab n kleines problem und weiß nichtmehr weiter</p>
<p>also , da ich momentan versuche an ein minimiertes fenster tastendrucke zu senden und das leider noch außerhalb meiner (sehr begrenzten) fähigkeiten liegt hab ich mich auf die suche nach einer library gemacht die die arbeit für mich abnimmt</p>
<p>bin auch fündig geworden und hab diese: <a href="http://www.codeproject.com/KB/cpp/sendkeys_cpp_Article.aspx?fid=39007" rel="nofollow">http://www.codeproject.com/KB/cpp/sendkeys_cpp_Article.aspx?fid=39007</a> library gefunden</p>
<p>downloaden und includen hat auch ganz gut geklappt , allerdings bekomm ich keinen befehl zum laufen</p>
<p>das beispiel auf der oben genannten seite , von welcher ich die library hatte sah so aus:</p>
<pre><code class="language-cpp">#include &quot;SendKeys.h&quot;
.
CSendKeys sk;
// Send &quot;Hello world!&quot;

sk.SendKeys(&quot;Hello world!&quot;);
</code></pre>
<p>also versuchte ich mich mal an einem leichtem beispiel:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;
#include &quot;SendKeys.h&quot;
using namespace std;

int main(){
	cout &lt;&lt; &quot;start&quot; &lt;&lt; endl;
	Sleep(2000);

	CSendKeys sk;
	sk.SendKeys(&quot;some output here !&quot;);

	cout &lt;&lt; &quot;end&quot; &lt;&lt; endl;
	cin.get();
	return 0;

}
</code></pre>
<p>gibt allerdings immer denn folgenden fehler zurück:</p>
<blockquote>
<p>.\main.cpp(11) : error C2664: 'CSendKeys::SendKeys': Konvertierung des Parameters 1 von 'const char [19]' in 'LPCTSTR' nicht möglich</p>
</blockquote>
<p>hab nach suche auch mal versucht die projekteigenschaften auf &quot;Multi-Byte-Zeichensatz verwenden&quot; umzustellen , gab noch mehr errors</p>
<p>außerdem steht in der dokumentation bei der datei welche ich hinzugefügt hab in dem changelog:</p>
<blockquote>
<p>* Added unicode support</p>
</blockquote>
<p>hier mal noch die funktion welche aufgerufen wird und ärger macht , keine ahnung ob das sonderlich ergiebig ist , wird ja schon n LPCTSTR wert verlangt , bischen komisch das ganze finde ich</p>
<p>link zur funktion: <a href="http://www.nopaste.com/p/aOvfiaRyd" rel="nofollow">http://www.nopaste.com/p/aOvfiaRyd</a> ( will hier nicht gleich alle die den thread erstmal überfliegen mit massen von code verschrecken <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> )</p>
<p>hoffe jemand kann mir helfen oder hat ne idee was ich falsch mache</p>
<p>danke schon im vor.raus<br />
rja</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/224094/probleme-mit-externer-library-sendkeys</link><generator>RSS for Node</generator><lastBuildDate>Fri, 02 Oct 2026 21:42:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/224094.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 05 Oct 2008 15:52:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme mit externer Library (SendKeys) on Sun, 05 Oct 2008 15:52:33 GMT]]></title><description><![CDATA[<p>hallo an alle , hab n kleines problem und weiß nichtmehr weiter</p>
<p>also , da ich momentan versuche an ein minimiertes fenster tastendrucke zu senden und das leider noch außerhalb meiner (sehr begrenzten) fähigkeiten liegt hab ich mich auf die suche nach einer library gemacht die die arbeit für mich abnimmt</p>
<p>bin auch fündig geworden und hab diese: <a href="http://www.codeproject.com/KB/cpp/sendkeys_cpp_Article.aspx?fid=39007" rel="nofollow">http://www.codeproject.com/KB/cpp/sendkeys_cpp_Article.aspx?fid=39007</a> library gefunden</p>
<p>downloaden und includen hat auch ganz gut geklappt , allerdings bekomm ich keinen befehl zum laufen</p>
<p>das beispiel auf der oben genannten seite , von welcher ich die library hatte sah so aus:</p>
<pre><code class="language-cpp">#include &quot;SendKeys.h&quot;
.
CSendKeys sk;
// Send &quot;Hello world!&quot;

sk.SendKeys(&quot;Hello world!&quot;);
</code></pre>
<p>also versuchte ich mich mal an einem leichtem beispiel:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;
#include &quot;SendKeys.h&quot;
using namespace std;

int main(){
	cout &lt;&lt; &quot;start&quot; &lt;&lt; endl;
	Sleep(2000);

	CSendKeys sk;
	sk.SendKeys(&quot;some output here !&quot;);

	cout &lt;&lt; &quot;end&quot; &lt;&lt; endl;
	cin.get();
	return 0;

}
</code></pre>
<p>gibt allerdings immer denn folgenden fehler zurück:</p>
<blockquote>
<p>.\main.cpp(11) : error C2664: 'CSendKeys::SendKeys': Konvertierung des Parameters 1 von 'const char [19]' in 'LPCTSTR' nicht möglich</p>
</blockquote>
<p>hab nach suche auch mal versucht die projekteigenschaften auf &quot;Multi-Byte-Zeichensatz verwenden&quot; umzustellen , gab noch mehr errors</p>
<p>außerdem steht in der dokumentation bei der datei welche ich hinzugefügt hab in dem changelog:</p>
<blockquote>
<p>* Added unicode support</p>
</blockquote>
<p>hier mal noch die funktion welche aufgerufen wird und ärger macht , keine ahnung ob das sonderlich ergiebig ist , wird ja schon n LPCTSTR wert verlangt , bischen komisch das ganze finde ich</p>
<p>link zur funktion: <a href="http://www.nopaste.com/p/aOvfiaRyd" rel="nofollow">http://www.nopaste.com/p/aOvfiaRyd</a> ( will hier nicht gleich alle die den thread erstmal überfliegen mit massen von code verschrecken <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> )</p>
<p>hoffe jemand kann mir helfen oder hat ne idee was ich falsch mache</p>
<p>danke schon im vor.raus<br />
rja</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1593744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1593744</guid><dc:creator><![CDATA[raj]]></dc:creator><pubDate>Sun, 05 Oct 2008 15:52:33 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit externer Library (SendKeys) on Sun, 05 Oct 2008 15:55:57 GMT]]></title><description><![CDATA[<p>mach einfach</p>
<pre><code class="language-cpp">//...
    sk.SendKeys(L&quot;some unicode output&quot;);
//...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1593746</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1593746</guid><dc:creator><![CDATA[DrakoXP]]></dc:creator><pubDate>Sun, 05 Oct 2008 15:55:57 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit externer Library (SendKeys) on Sun, 05 Oct 2008 17:28:47 GMT]]></title><description><![CDATA[<p>DrakoXP schrieb:</p>
<blockquote>
<p>mach einfach</p>
<pre><code class="language-cpp">//...
    sk.SendKeys(L&quot;some unicode output&quot;);
//...
</code></pre>
</blockquote>
<p>vielen dank schonmal für die antwort</p>
<p>wenn ich die veränderung mache kommt ne ganze palette an neuen anderen fehlermeldungen welche immer vom gleichen typ sind :</p>
<blockquote>
<p>LNK2019: Verweis auf nicht aufgelöstes externes Symbol</p>
</blockquote>
<p>und</p>
<blockquote>
<p>LNK2028: Nicht aufgelöstes Token</p>
</blockquote>
<p>(sind 37 fehlermeldungen bei meinem kompilieren , wollte den kompletten log jetzt ersparen , würde aber natürlich posten falls das irgendwie helfen würde)</p>
<p>hat das was mit der veränderung zu tu'n ?<br />
oder stöß ich jetzt da der eine fehler behomen ist auf weitere ?</p>
<p>ich würde leider eher zu 2. tendieren , allerdings nicht sicher</p>
<p>ach noch wichtige info die ich vergessen hatte , ich verwende microsoft visual c++</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1593794</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1593794</guid><dc:creator><![CDATA[raj]]></dc:creator><pubDate>Sun, 05 Oct 2008 17:28:47 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit externer Library (SendKeys) on Sun, 05 Oct 2008 18:35:09 GMT]]></title><description><![CDATA[<p>naja, die gute Antwort: die Änderung hat die Compilerfehler behoben.</p>
<p>dein Problem jetzt ist, dass du irgendeine Datei vergessen hast dazu zu linken.<br />
war vllt in dem Packet eine *.lib, die du mit linken musst?<br />
oder waren vllt *.cpp-Dateien enthalten? dann musst du die evtl auch zum Projekt hinzufügen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1593839</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1593839</guid><dc:creator><![CDATA[DrakoXP]]></dc:creator><pubDate>Sun, 05 Oct 2008 18:35:09 GMT</pubDate></item></channel></rss>