<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Hooking the keyboard message queue in compact framework code</title>
	<atom:link href="http://www.hjgode.de/wp/2009/12/04/hooking-the-keyboard-message-queue-in-compact-framework-code/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hjgode.de/wp/2009/12/04/hooking-the-keyboard-message-queue-in-compact-framework-code/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hooking-the-keyboard-message-queue-in-compact-framework-code</link>
	<description>Windows Mobile Development and usage</description>
	<lastBuildDate>Tue, 07 Feb 2012 03:27:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: admin</title>
		<link>http://www.hjgode.de/wp/2009/12/04/hooking-the-keyboard-message-queue-in-compact-framework-code/comment-page-1/#comment-282</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Tue, 07 Dec 2010 15:56:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.hjgode.de/wp/?p=240#comment-282</guid>
		<description>???-)

The hook code simply enables you to see keyboard messages. You have to look for WM_KEYDOWN and/or WM_KEYUP yourself in the hookeventhandler. Every keypress on the hardware keyboard may produce two and more messages depending on the key pressed. If you press the(a) key and CAPS lock is on, you will get wm_keydown+shift; wm_keydown+&#039;a&#039;;(wm_char(&#039;A&#039;);wm_keyup+&#039;a&#039;;wm_keyup+shift

Sorry, but without any code I cant say what you are doing wrong.

regards

Josef</description>
		<content:encoded><![CDATA[<p>???-)</p>
<p>The hook code simply enables you to see keyboard messages. You have to look for WM_KEYDOWN and/or WM_KEYUP yourself in the hookeventhandler. Every keypress on the hardware keyboard may produce two and more messages depending on the key pressed. If you press the(a) key and CAPS lock is on, you will get wm_keydown+shift; wm_keydown+&#8217;a';(wm_char(&#8216;A&#8217;);wm_keyup+&#8217;a';wm_keyup+shift</p>
<p>Sorry, but without any code I cant say what you are doing wrong.</p>
<p>regards</p>
<p>Josef</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: adi</title>
		<link>http://www.hjgode.de/wp/2009/12/04/hooking-the-keyboard-message-queue-in-compact-framework-code/comment-page-1/#comment-281</link>
		<dc:creator>adi</dc:creator>
		<pubDate>Mon, 06 Dec 2010 14:37:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.hjgode.de/wp/?p=240#comment-281</guid>
		<description>Thanks allot,
The behavior is not consistent, some times one press on keyboard is being interpreted as two clicks, do you know what could be the reason?

Adi</description>
		<content:encoded><![CDATA[<p>Thanks allot,<br />
The behavior is not consistent, some times one press on keyboard is being interpreted as two clicks, do you know what could be the reason?</p>
<p>Adi</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernd</title>
		<link>http://www.hjgode.de/wp/2009/12/04/hooking-the-keyboard-message-queue-in-compact-framework-code/comment-page-1/#comment-39</link>
		<dc:creator>Bernd</dc:creator>
		<pubDate>Tue, 08 Dec 2009 09:24:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.hjgode.de/wp/?p=240#comment-39</guid>
		<description>Thanks, this little Class saved my day!</description>
		<content:encoded><![CDATA[<p>Thanks, this little Class saved my day!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

