<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
<rss version="0.91">
<channel>
<title>「Buttonコントロールにフォーカスがあるとフォームで矢印キーのキーイベントが発生しない」へのコメント</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=form%2Fkeypreview2.html</link>
<description>「Buttonコントロールにフォーカスがあるとフォームで矢印キーのキーイベントが発生しない」に投稿されたコメントの一覧</description>
<language>ja</language>
<image>
<url>https://dobon.net/banner/dbs1.gif</url>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=form%2Fkeypreview2.html</link>
<title>「Buttonコントロールにフォーカスがあるとフォームで矢印キーのキーイベントが発生しない」へのコメント</title>
<width>88</width>
<height>31</height>
</image>
<item>
<title>通常のコメント</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=form%2Fkeypreview2.html#9</link>
<description><![CDATA[本記事を実装しても、矢印キーでオーバーライド関数が呼び出されないのは、アプリ起動直後でボタンにフォーカスが当たっていないためでした。<br><br>KeyDownイベントとProcessDialogKey()を併用することで、矢印キーを処理することができました。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=form%2Fkeypreview2.html#8</link>
<description><![CDATA[ProcessDialogKey()のコードをフォームに張っただけでは、動きませんでした。<br>フォームのKeyPreviewプロパティもtrueにするとTABキーを受け付けるようになりましたが、矢印キーはProcessDialogKey()に来ないようです。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=form%2Fkeypreview2.html#7</link>
<description><![CDATA[評価：良い<br>ここのところ、ずーーと悩んでいたことが、解決されました。<br>本当にありがとうございました。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=form%2Fkeypreview2.html#6</link>
<description><![CDATA[評価：良い<br>ゲーム作成していてマウス入力での動作確認後、<br>キーボード操作を追加したところで、<br>最初のキーボード操作が無視されてしまって<br>うまく動かず悩んでいました。<br>これで解決しました。ありがとうございます。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=form%2Fkeypreview2.html#4</link>
<description><![CDATA[ボタンフォーカス時の<br>エンターキーのイベントが取得出来ました。<br>ありがとうございました。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=form%2Fkeypreview2.html#3</link>
<description><![CDATA[評価：良い<br>ラジオボタンフォーカス時の、<br>矢印ボタン押下処理に使用させて頂きました。<br>ありがとうございました。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=form%2Fkeypreview2.html#2</link>
<description><![CDATA[.NET2005 Expressで実行したところ、矢印キーを押してもオーバーライド関数が呼び出されていません。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=form%2Fkeypreview2.html#1</link>
<description><![CDATA[評価：良い<br>KeyPreview=TrueにしてClickイベントを取得していましたが、なぜか矢印キーだけは２度押さないと効かない現象に半年近く悩まされていました。この記事でやっと解決できました。ありがとうございます。]]></description>
</item>
</channel>
</rss>