ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文

  メンテナンス 前画面に戻る

対象スレッド 件名: C#
名前: lightbox
処理選択
パスワード

件名 C#
名前 lightbox
コメント
フォームは、コントロールを選択してコピーします。

@DIV
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices; // DllImport の為に追加

namespace mtn_01c
{
    public partial class Form1 : Form
    {
        [DllImport("user32.dll", CharSet = CharSet.Auto)]
        public static extern void keybd_event(Byte bVk, Byte dummy, Int32 dwFlags, IntPtr dwExtraInfo);
        public const Int32 KEYEVENTF_KEYUP = 0x02;
        public const Byte VK_TAB = 0x09;

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if ( e.KeyChar == (char)13 ) {
                keybd_event(VK_TAB, 0, 0, http://msdn.microsoft.com/ja-jp/library/system.intptr.zero.aspx(IntPtr.Zero));
                keybd_event(VK_TAB, 0, KEYEVENTF_KEYUP, IntPtr.Zero);
            }
        }

    }
}
@END