<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Wouldn't you bet, Fret (aka You've got 50 ways to fix your characters)</title><link>http://blogs.msdn.com/b/michkap/archive/2007/09/27/5141426.aspx</link><description>Via the Contact link, 'Fret' comments: 
 
 I've been debugging why my app doesn't accept 0x0218 and 0x021B characters from the keyboard on Vista. You say it's not a windows bug. What I'm seeing in the debugger is that first I get a WM_KEYDOWN, which</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Wouldn't you bet, Fret (aka You've got 50 ways to fix your characters)</title><link>http://blogs.msdn.com/b/michkap/archive/2007/09/27/5141426.aspx#5171652</link><pubDate>Thu, 27 Sep 2007 21:07:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5171652</guid><dc:creator>Aaron Ballman</dc:creator><description>&lt;p&gt;&amp;quot;Just be patient, everybody will be Unicode sooner or later (right after U.S. finally adopts the metric system :-)&amp;quot;&lt;/p&gt;
&lt;p&gt;Don't forget about converting everyone in Liberia and Myanmar too. &amp;nbsp;;-)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5171652" width="1" height="1"&gt;</description></item><item><title>re: Wouldn't you bet, Fret (aka You've got 50 ways to fix your characters)</title><link>http://blogs.msdn.com/b/michkap/archive/2007/09/27/5141426.aspx#5171470</link><pubDate>Thu, 27 Sep 2007 20:54:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5171470</guid><dc:creator>Michael S. Kaplan</dc:creator><description>&lt;p&gt;The only way to do that would be to change the code page to add new best fit mappings, which we cannot do for stability reasons....&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5171470" width="1" height="1"&gt;</description></item><item><title>re: Wouldn't you bet, Fret (aka You've got 50 ways to fix your characters)</title><link>http://blogs.msdn.com/b/michkap/archive/2007/09/27/5141426.aspx#5171391</link><pubDate>Thu, 27 Sep 2007 20:48:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5171391</guid><dc:creator>Mihai</dc:creator><description>&lt;p&gt;Although Windows might try and convert the WM_CHAR Unicode to ANSI using best fit. Then U+0219 would be converted to 0xBA cp1250 (U+015F).&lt;/p&gt;
&lt;p&gt;But well ...&lt;/p&gt;
&lt;p&gt;Sometime I wish that some change of change that requires Unicode would badly break English functionality :-)&lt;/p&gt;
&lt;p&gt;Everybody will be unhappy for a while, move to Unicode, but in the end we will be in a better state.&lt;/p&gt;
&lt;p&gt;Just be patient, everybody will be Unicode sooner or later (right after U.S. finally adopts the metric system :-)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5171391" width="1" height="1"&gt;</description></item><item><title>re: Wouldn't you bet, Fret (aka You've got 50 ways to fix your characters)</title><link>http://blogs.msdn.com/b/michkap/archive/2007/09/27/5141426.aspx#5169452</link><pubDate>Thu, 27 Sep 2007 18:26:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5169452</guid><dc:creator>Aaron Ballman</dc:creator><description>&lt;p&gt;I ran into this issue myself (back when our application had to have a single binary to support Windows 98 and up), and the issue turned out to be the fact we were using Unicode in most places (such as defining the window and within the WndProc), with an accidental ANSI call to GetMessage/DispatchMethod in our mesage pump.&lt;/p&gt;
&lt;p&gt;I am so happy we changed our requirements to Win2k and up so this sort of weirdness doesn't happen anymore! &amp;nbsp;;-)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5169452" width="1" height="1"&gt;</description></item></channel></rss>