C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 >>
■56325  Re[4]: バイナリファイルから文字列取得
□投稿者/ あや -(2011/01/10(Mon) 14:12:51)
    No56323 (Hongliang さん) に返信
    > 書き込みも BinaryWriter でできるなら、単純に Write で文字列書き込んで ReadString で文字列読み出すだけで良いはずですけど。NULL 文字を意識する必要があるのでしょうか?
    > テスト的に BinaryWriter を使ってるだけでほんとは別の何かが出力するバイナリ?

    ReadStringで出来ました。
    さっきは出来なかったのに・・・
    ご迷惑おかけしました!

    ありがとうございました!
記事No.56319 のレス / END /過去ログ94より / 関連記事表示
削除チェック/

■56322  Re[3]: バイナリファイルから文字列取得
□投稿者/ Blue -(2011/01/10(Mon) 14:06:46)
    \0 って書き込まれるんですかね?

    >prm.i = 4;
    >prm.address = "abc\0";

    prm.address = "abc\0";
    prm.i = prm.address.Lenght;

    として読み込み時に
    prm.i = br.ReadInt64();
    prm.address = new string(br.ReadChars(prm.i));
    とするとループなんかしなくてもいいということを言いたかったのですけど。
記事No.56319 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56324  Re[4]: バイナリファイルから文字列取得
□投稿者/ あや -(2011/01/10(Mon) 14:10:09)
    No56322 (Blue さん) に返信
    > \0 って書き込まれるんですかね?
    >
    > >prm.i = 4;
    > >prm.address = "abc\0";
    > は
    > prm.address = "abc\0";
    > prm.i = prm.address.Lenght;
    >
    > として読み込み時に
    > prm.i = br.ReadInt64();
    > prm.address = new string(br.ReadChars(prm.i));
    > とするとループなんかしなくてもいいということを言いたかったのですけど。

    すみません。
    理解不十分でした。
記事No.56319 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56326  Re[5]: バイナリファイルから文字列取得
□投稿者/ Blue -(2011/01/10(Mon) 14:18:04)
    >書き込みも BinaryWriter でできるなら、単純に Write で文字列書き込んで ReadString で文字列読み出すだけで良いはずですけど。
    BinaryWrite,Write(String)を使っているんですね。
    \0 ってのが出てきたので、てっきりC#で書き込まれたファイルではないかと思いました。
    # まぁ、最初のコードではBinaryWriteをつかっているとは読み取れなかったですし。。。
記事No.56319 のレス / END /過去ログ94より / 関連記事表示
削除チェック/

■56186  Re[6]: eclipse 文字お化け
□投稿者/ tkana3 -(2011/01/04(Tue) 09:34:38)
    No56074 (もりお さん) に返信
    > 2010/12/26(Sun) 02:41:35 編集(投稿者)
    >

    ありがとうござます。遅くなりました。

    >>違うワークスペースを2つ同時に立ち上げていたのがだめみたいですね。
    >
    >>とういうことで、たぶんそれだと思うのですが。
    >
    > 「それ」というのは何を指しているのですか。
    > 何が「それだ」と思うのですか。

    説明不足で申し訳ないです。「それ」とはeclipseを2つ同時に立ちあげていたことを
    さすのですが、関係ないみたいです。

    tomcatを起動してデバック実行しているときに、work.org.apache.jsp.viewの下に生成されるjavaファイルが
    原因みたいです。それらをその都度消すと文字化けはなくなります。

    解決してないですが、いちおう解決とさせていただきます。
記事No.56061 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56188  Re[7]: eclipse 文字お化け
□投稿者/ もりお -(2011/01/04(Tue) 12:16:08)
    2011/01/04(Tue) 15:02:45 編集(投稿者)

    No56186 (tkana3 さん) に返信

    > 解決してないですが、いちおう解決とさせていただきます。

    解決か未解決かなんだか少し気になります。

    work.org.apache.jsp.view の下に生成される java ファイルというのは
    jsp から自動的に変換されるサーブレットですよね。
    Eclipse で jsp のソースを表示したときには文字化けしておらず、
    jsp をブラウザで表示したときに文字化けが確認されるようであれば
    jsp ファイル自体のエンコードと jsp ファイルに記述されたエンコードの間に
    不整合があるのではないでしょうか。

    未解決であれば jsp ファイルの以下のような記述と jsp ファイル自体の
    エンコードが合っているか確認してみてはいかがでしょうか。
    <%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></pre></pre>
記事No.56061 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56334  Re[8]: eclipse 文字お化け
□投稿者/ tkana3 -(2011/01/10(Mon) 22:08:08)
    No56188 (もりお さん) に返信
    > 2011/01/04(Tue) 15:02:45 編集(投稿者)
    >
    > ■No56186 (tkana3 さん) に返信
    >
    > 未解決であれば jsp ファイルの以下のような記述と jsp ファイル自体の
    > エンコードが合っているか確認してみてはいかがでしょうか。
    > <%@ page language="java" contentType="text/html; charset=UTF-8"
    > pageEncoding="UTF-8"%>
    > <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></pre></pre>

    遅くなりましたが…ありがとございます。

    <%@ page contentType="text/html; charset=Windows-31J"%>
    <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>

    となっていますね。viewのところのリソースファイルで変更してもダメででした。
    work.org.apache.jsp.view の下のファイルを削除して、実行したときは大丈夫なのですが、
    パッケージエクスプローラをリフレッシュして「〜jsp.Java」ファイルを生成すると文字化けしますね。

    このファイルはインポートしてきたものなので、前の環境下との違いかもしれませんね。

    jspの日本語をプロパティファイルにすることで化けなくなりましたので
    再度いちおう解決とさせていただきます。
    またよろしくお願いします。
記事No.56061 のレス / END /過去ログ94より / 関連記事表示
削除チェック/

■56283  ASP.NET MVCについて
□投稿者/ DOU -(2011/01/07(Fri) 19:21:57)

    分類:[ASP.NET (VB)] 

    ASP.NET MVC とは?
    http://msdn.microsoft.com/ja-jp/asp.net/aa336581.aspx
    従来のASP.NETとは開発の仕方が違うようですが
    どうなのでしょうか?
    従来のASP.NETは移行できないのでしょうか?
親記事 /過去ログ94より / 関連記事表示
削除チェック/

■56339  Re[1]: ASP.NET MVCについて
□投稿者/ はつね -(2011/01/11(Tue) 08:53:20)
    No56283 (DOU さん) に返信
    > ASP.NET MVC とは?
    > http://msdn.microsoft.com/ja-jp/asp.net/aa336581.aspx
    > 従来のASP.NETとは開発の仕方が違うようですが
    > どうなのでしょうか?
    > 従来のASP.NETは移行できないのでしょうか?

    従来のASP.NETとはASP.NET WebFormのことだと思いますが、
    ASP.NET MVCプロジェクトとASP.NET WebFormプロジェクトで作成
    したアプリの同一Webサーバーでの混在は可能です。
    既存のものをわざわざ書き直す必要とかはないと思うのですが、
    「移行」とはどのようなことを想定しているのでしょうか。

    たとえば、
    ASP.NET WebFormで作成されたアプリをASP.NET MVCに書き換えたい
    のであれば書き換えが必要ですが、ASP.NET MVCの中でもWebFormは
    使えます。
    新規にASP.NET MVC(いまからやるならMVC 3)のプロジェクトを作
    成してそこに既存の項目として既存のWebFormをとりこんであげれ
    ばよいかと。
記事No.56283 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56238  UserControlとValidatingについて
□投稿者/ KK -(2011/01/06(Thu) 13:36:28)

    分類:[VB.NET/VB2005 以降] 

    開発環境:WinXP SP3 
    使用言語:Visual Basic .NET 2005

    以下の条件の場合に、Validating イベントが2回連続で発生してしまいます。
    通常は1回の発生だと思っていたのですが、2回発生してしまうのは仕様でしょうか。

    情報をお持ちの方がおられましたら、ご教示いただけませんでしょうか。
    よろしくお願い致します。

    @UserControl上にTextBoxを1個作成し、UserControlを作成。

    AForm上に@で作成したUserControl(A)とTextBox(B)を作成。

    BTextBox(B)のValidatingイベントに
    Private Sub TextBoxB_Validating(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles TextBoxB.Validating
    e.Cancel = (TextBoxB.Text = String.Empty)
    Debug.Print("TextBoxB_Validating")
    End Sub

    CTextBox(B)の値が空白の状態で、UserControl上のTextBoxをマウスでクリック。

    ※1回目は1度しか発生しないのですが、続けてUserControl上のTextBoxを再度クリックすると
    Validatingイベントが2回発生してしまいます。

    ※Tabキー、SelectNextControlでのフォーカス移動では、1回のみの発生でした。
親記事 /過去ログ94より / 関連記事表示
削除チェック/

■56240  Re[1]: UserControlとValidatingについて
□投稿者/ todo -(2011/01/06(Thu) 15:09:07)
    > 2回発生してしまうのは仕様でしょうか。

    バグだと思います。
    StackTraceを比較してみては?

    Debug.WriteLine((New StackTrace(True)).ToString())
記事No.56238 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56241  Re[1]: UserControlとValidatingについて
□投稿者/ shu -(2011/01/06(Thu) 15:29:18)
    No56238 (KK さん) に返信

    A:UserControlのTextBox
    B:TextBoxB
    C:UserControl

    としたとき

    Cをクリックしてから、Aをクリックすると1回づつの発生となるので、
    これらが同時に発生しているかと思われます。
    また
    Aにフォーカスを移動 -> Bへフォーカスを移動 -> Bのテキストを空にする
    -> Aをクリック ==> Validatingは1回発生
    となる
    ValidatingがキャンセルされたときにCのActiveControlがAではなくなり
    AをクリックすることによりCとAへの移動という2アクション発生し1回目
    のValidatingでCへの移動がキャンセルされ2回目のValidatingではAのActive化が
    キャンセルされているのではないでしょうか?(もしくは逆)

記事No.56238 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56244  Re[2]: UserControlとValidatingについて
□投稿者/ KK -(2011/01/06(Thu) 16:20:25)
    shu 様
    ご返信いただき、誠にありがとうございます。

    >A:UserControlのTextBox
    >B:TextBoxB
    >C:UserControl

    > ValidatingがキャンセルされたときにCのActiveControlがAではなくなり
    > AをクリックすることによりCとAへの移動という2アクション発生し1回目
    > のValidatingでCへの移動がキャンセルされ2回目のValidatingではAのActive化が
    > キャンセルされているのではないでしょうか?(もしくは逆)

    教えていただいた情報をもとに、もう一度調査してみます。
    いろいろ試していただき、本当にありがとうございます。

    ※CheckBox、ComboBoxで、同様に確認してみました。
    結果は、1回しかValidatingイベントは発生しませんでした。
    TextBoxを調整することで、回避できそうな気もしますが・・・。

記事No.56238 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56243  Re[1]: UserControlとValidatingについて
□投稿者/ KK -(2011/01/06(Thu) 15:58:32)
    todo様
    ご返信いただき、誠にありがとうございます。
    
    >Debug.WriteLine((New StackTrace(True)).ToString())
    StackTraceで確認してみましたところ、1回目と2回目で違った場所がありました。
    
    以下の部分を再度調べてみます。
    
    ************************************************************************************************************************
       場所 WindowsApplication1.Form1.TextBox1_Validating(Object sender, CancelEventArgs e) 場所 
       場所 System.Windows.Forms.Control.OnValidating(CancelEventArgs e)
       場所 System.Windows.Forms.Control.NotifyValidating()
       場所 System.Windows.Forms.Control.PerformControlValidation(Boolean bulkValidation)
       場所 System.Windows.Forms.ContainerControl.ValidateThroughAncestor(Control ancestorControl, Boolean preventFocusChangeOnError)
       場所 System.Windows.Forms.ContainerControl.EnterValidation(Control enterControl)
       場所 System.Windows.Forms.ContainerControl.UpdateFocusedControl()
       場所 System.Windows.Forms.ContainerControl.AssignActiveControlInternal(Control value)
       場所 System.Windows.Forms.ContainerControl.ActivateControlInternal(Control control, Boolean originator)
       場所 System.Windows.Forms.ContainerControl.ActivateControlInternal(Control control, Boolean originator)
       場所 System.Windows.Forms.ContainerControl.ActivateControlInternal(Control control)
       場所 System.Windows.Forms.Control.WmSetFocus(Message& m)
       場所 System.Windows.Forms.Control.WndProc(Message& m)
       場所 System.Windows.Forms.TextBoxBase.WndProc(Message& m)
       場所 System.Windows.Forms.TextBox.WndProc(Message& m)
       場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       場所 System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    ----------------------------------------------------------------------------------------------------------------------
       1回目
       場所 System.Windows.Forms.UnsafeNativeMethods.SetFocus(HandleRef hWnd)
       場所 System.Windows.Forms.Control.FocusInternal()
    ----------------------------------------------------------------------------------------------------------------------
       2回目 ※1回目の部分が以下のように変わっていました。
              ※ その他の部分は同じ流れで表示されていました。
       場所 System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
       場所 System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
       場所 System.Windows.Forms.Control.DefWndProc(Message& m)
       場所 System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
       場所 System.Windows.Forms.Control.WndProc(Message& m)
       場所 System.Windows.Forms.TextBoxBase.WndProc(Message& m)
    ----------------------------------------------------------------------------------------------------------------------
       場所 System.Windows.Forms.TextBox.WndProc(Message& m)
       場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       場所 System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
       場所 System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
       場所 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
       場所 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       場所 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       場所 System.Windows.Forms.Application.Run(ApplicationContext context)
       場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
       場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
       場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
       場所 WindowsApplication1.My.MyApplication.Main(String[] Args) 場所 17d14f5c-a337-4978-8281-53493378c1071.vb:行 81
       場所 System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
       場所 System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
       場所 Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       場所 System.Threading.ThreadHelper.ThreadStart()
    ************************************************************************************************************************
    
    
    
記事No.56238 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56245  Re[2]: UserControlとValidatingについて
□投稿者/ todo -(2011/01/06(Thu) 16:40:47)
    2011/01/06(Thu) 16:45:11 編集(投稿者)

    > 場所 System.Windows.Forms.TextBox.WndProc(Message& m)

    ここの引数がどうなっているか気になりますね。

    検証用のカスタムコントロール
    Public Class TextBoxEx
    Inherits TextBox
    Private cnt As Integer = 0
    Protected Overrides Sub WndProc(ByRef m As Message)
    cnt += 1
    System.Diagnostics.Debug.WriteLine(String.Format("{0}:S{1}:{2}", Me.Name, cnt, m))
    MyBase.WndProc(m)
    System.Diagnostics.Debug.WriteLine(String.Format("{0}:E{1}:{2}", Me.Name, cnt, m))
    cnt -= 1
    End Sub
    End Class
記事No.56238 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56249  Re[3]: UserControlとValidatingについて
□投稿者/ KK -(2011/01/06(Thu) 19:16:02)
    todo 様
    返信が遅くなり、申し訳ありません。
    
    > 2011/01/06(Thu) 16:45:11 編集(投稿者)
    > 
    >>  場所 System.Windows.Forms.TextBox.WndProc(Message& m)
    > 
    > ここの引数がどうなっているか気になりますね。
    > 
    
     TextBox(B)の部分を先ほど記載いただきましたTextBoxExに
    置き換えて出力してみました。
    
    単純なTextの比較で申し訳ありません。
    
    *******************************************************************************************************************
    TextBoxEx1:S1:msg=0x8 (WM_KILLFOCUS) hwnd=0x1007b8 wparam=0x16077e lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x1007b8 wparam=0x20007b8 lparam=0x1007b8 result=0x0
    TextBoxEx1:E2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x1007b8 wparam=0x20007b8 lparam=0x1007b8 result=0x0
    TextBoxEx1:E1:msg=0x8 (WM_KILLFOCUS) hwnd=0x1007b8 wparam=0x16077e lparam=0x0 result=0x1
    TextBoxEx1:S1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x1007b8 wparam=0x0 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:E1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x1007b8 wparam=0x0 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:S1:msg=0xe (WM_GETTEXTLENGTH) hwnd=0x1007b8 wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:E1:msg=0xe (WM_GETTEXTLENGTH) hwnd=0x1007b8 wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:S1:msg=0xd (WM_GETTEXT) hwnd=0x1007b8 wparam=0x2 lparam=0x239dd8 result=0x0
    TextBoxEx1:E1:msg=0xd (WM_GETTEXT) hwnd=0x1007b8 wparam=0x2 lparam=0x239dd8 result=0x0
       場所 WindowsApplication1.Form1.TextBoxEx1_Validating(Object sender, CancelEventArgs e) 場所 D:\TEST\WindowsApplication1\WindowsApplication1\Form1.vb:行 13
       場所 System.Windows.Forms.Control.OnValidating(CancelEventArgs e)
       場所 System.Windows.Forms.Control.NotifyValidating()
       場所 System.Windows.Forms.Control.PerformControlValidation(Boolean bulkValidation)
       場所 System.Windows.Forms.ContainerControl.ValidateThroughAncestor(Control ancestorControl, Boolean preventFocusChangeOnError)
       場所 System.Windows.Forms.ContainerControl.EnterValidation(Control enterControl)
       場所 System.Windows.Forms.ContainerControl.UpdateFocusedControl()
       場所 System.Windows.Forms.ContainerControl.AssignActiveControlInternal(Control value)
       場所 System.Windows.Forms.ContainerControl.ActivateControlInternal(Control control, Boolean originator)
       場所 System.Windows.Forms.ContainerControl.ActivateControlInternal(Control control, Boolean originator)
       場所 System.Windows.Forms.ContainerControl.ActivateControlInternal(Control control)
       場所 System.Windows.Forms.Control.WmSetFocus(Message& m)
       場所 System.Windows.Forms.Control.WndProc(Message& m)
       場所 System.Windows.Forms.TextBoxBase.WndProc(Message& m)
       場所 System.Windows.Forms.TextBox.WndProc(Message& m)
       場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       場所 System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
       場所 System.Windows.Forms.UnsafeNativeMethods.SetFocus(HandleRef hWnd)
       場所 System.Windows.Forms.Control.FocusInternal()
       場所 System.Windows.Forms.TextBox.WndProc(Message& m)
       場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       場所 System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
       場所 System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
       場所 System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
       場所 System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       場所 System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       場所 System.Windows.Forms.Application.Run(ApplicationContext context)
       場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
       場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
       場所 Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
       場所 WindowsApplication1.My.MyApplication.Main(String[] Args) 場所 17d14f5c-a337-4978-8281-53493378c1071.vb:行 81
       場所 System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
       場所 System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
       場所 Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       場所 System.Threading.ThreadHelper.ThreadStart()
    
    TextBoxEx1:S1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x1007b8 wparam=0x1 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:E1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x1007b8 wparam=0x1 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:S1:msg=0x7 (WM_SETFOCUS) hwnd=0x1007b8 wparam=0x16077e lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0xd2 hwnd=0x1007b8 wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0xd2 hwnd=0x1007b8 wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x1007b8 wparam=0xa lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x1007b8 wparam=0xa lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x1007b8 wparam=0xb lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x1007b8 wparam=0xb lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x1007b8 wparam=0x10007b8 lparam=0x1007b8 result=0x0
    TextBoxEx1:E2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x1007b8 wparam=0x10007b8 lparam=0x1007b8 result=0x0
    TextBoxEx1:E1:msg=0x7 (WM_SETFOCUS) hwnd=0x1007b8 wparam=0x16077e lparam=0x0 result=0x1
    TextBoxEx1:S1:msg=0xf (WM_PAINT) hwnd=0x1007b8 wparam=0x0 lparam=0x0 result=0x0
    -----------------------------------------------------------------------------------------------
    1回目のValidating
    TextBoxEx1:S2:msg=0x14 (WM_ERASEBKGND) hwnd=0x1007b8 wparam=0x1010075 lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0x14 (WM_ERASEBKGND) hwnd=0x1007b8 wparam=0x1010075 lparam=0x0 result=0x1
    -----------------------------------------------------------------------------------------------
    2回目のValidatingによる違い
    TextBoxEx1:S2:msg=0x14 (WM_ERASEBKGND) hwnd=0x1007b8 wparam=0x600113c2 lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0x14 (WM_ERASEBKGND) hwnd=0x1007b8 wparam=0x600113c2 lparam=0x0 result=0x1
    TextBoxEx1:E1:msg=0xf (WM_PAINT) hwnd=0x1007b8 wparam=0x0 lparam=0x0 result=0x1
    TextBoxEx1:S1:msg=0x8 (WM_KILLFOCUS) hwnd=0x1007b8 wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x1007b8 wparam=0x20007b8 lparam=0x1007b8 result=0x0
    TextBoxEx1:E2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x1007b8 wparam=0x20007b8 lparam=0x1007b8 result=0x0
    TextBoxEx1:E1:msg=0x8 (WM_KILLFOCUS) hwnd=0x1007b8 wparam=0x0 lparam=0x0 result=0x1
    TextBoxEx1:S1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x1007b8 wparam=0x0 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:S2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x1007b8 wparam=0x1 lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x1007b8 wparam=0x1 lparam=0x0 result=0x0
    TextBoxEx1:E1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x1007b8 wparam=0x0 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:S1:msg=0xf (WM_PAINT) hwnd=0x1007b8 wparam=0x0 lparam=0x0 result=0x0
    -----------------------------------------------------------------------------------------------
    TextBoxEx1:E1:msg=0xf (WM_PAINT) hwnd=0x1007b8 wparam=0x0 lparam=0x0 result=0x1
    *****************************************************************************************************************
記事No.56238 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56250  Re[4]: UserControlとValidatingについて
□投稿者/ todo -(2011/01/06(Thu) 19:22:52)
    UserControlの方もTextBoxExを使ってください。
記事No.56238 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56251  Re[5]: UserControlとValidatingについて
□投稿者/ KK -(2011/01/06(Thu) 19:53:37)
    todo 様
    > UserControlの方もTextBoxExを使ってください。
    お手数をおかけしてすいません。

    userTextBoxEx1:UserControl上のTextBoxExです。
    TextBoxEx1:Form上のTextBoxExになります。

    投稿できませんでしたので、分割しています。

    ****
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a900cc result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a900cc result=0x12
    userTextBoxEx1:S1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000012 result=0x0
    userTextBoxEx1:E1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000012 result=0x0
    userTextBoxEx1:S1:msg=0xa0 (WM_NCMOUSEMOVE) hwnd=0x60776 wparam=0x12 lparam=0x1a900cc result=0x0
    userTextBoxEx1:E1:msg=0xa0 (WM_NCMOUSEMOVE) hwnd=0x60776 wparam=0x12 lparam=0x1a900cc result=0x0
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a900ca result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a900ca result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a900ca result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a900ca result=0x1
    userTextBoxEx1:S1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:E1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:S1:msg=0xc224 hwnd=0x60776 wparam=0x0 lparam=0x0 result=0x0
    userTextBoxEx1:E1:msg=0xc224 hwnd=0x60776 wparam=0x0 lparam=0x0 result=0x0
    userTextBoxEx1:S1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0xa0069 result=0x0
    userTextBoxEx1:S2:msg=0x85 (WM_NCPAINT) hwnd=0x60776 wparam=0x1 lparam=0x0 result=0x0
    userTextBoxEx1:E2:msg=0x85 (WM_NCPAINT) hwnd=0x60776 wparam=0x1 lparam=0x0 result=0x1
    userTextBoxEx1:E1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0xa0069 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a800c7 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a800c7 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a800c7 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a800c7 result=0x1
    userTextBoxEx1:S1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:E1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:S1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x90066 result=0x0
    userTextBoxEx1:E1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x90066 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a800c5 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a800c5 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a800c5 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a800c5 result=0x1
    userTextBoxEx1:S1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:E1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:S1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x90064 result=0x0
    userTextBoxEx1:E1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x90064 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a700c4 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a700c4 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a700c4 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a700c4 result=0x1
    userTextBoxEx1:S1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:E1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:S1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x80063 result=0x0
    userTextBoxEx1:E1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x80063 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a700c3 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a700c3 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a700c3 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a700c3 result=0x1
    userTextBoxEx1:S1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:E1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:S1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x80062 result=0x0
    userTextBoxEx1:E1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x80062 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c3 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c3 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c2 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c2 result=0x1
    userTextBoxEx1:S1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:E1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:S1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x70061 result=0x0
    userTextBoxEx1:E1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x70061 result=0x1
    userTextBoxEx1:S1:msg=0x2a1 (WM_MOUSEHOVER) hwnd=0x60776 wparam=0x0 lparam=0x70061 result=0x0
    userTextBoxEx1:E1:msg=0x2a1 (WM_MOUSEHOVER) hwnd=0x60776 wparam=0x0 lparam=0x70061 result=0x0
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c2 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c2 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c2 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c2 result=0x1
    userTextBoxEx1:S1:msg=0x21 (WM_MOUSEACTIVATE) hwnd=0x60776 wparam=0x907da lparam=0x2010001 result=0x0
    userTextBoxEx1:E1:msg=0x21 (WM_MOUSEACTIVATE) hwnd=0x60776 wparam=0x907da lparam=0x2010001 result=0x1
    userTextBoxEx1:S1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2010001 result=0x0
    userTextBoxEx1:E1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2010001 result=0x0
    userTextBoxEx1:S1:msg=0x201 (WM_LBUTTONDOWN) hwnd=0x60776 wparam=0x1 lparam=0x70061 result=0x0
    ****
記事No.56238 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56252  Re[5]: UserControlとValidatingについて
□投稿者/ KK -(2011/01/06(Thu) 19:54:55)
    todo 様

    ***上記 続きです****************************************************************************************************
    TextBoxEx1:S1:msg=0x8 (WM_KILLFOCUS) hwnd=0x507be wparam=0x60776 lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x507be wparam=0x20007be lparam=0x507be result=0x0
    TextBoxEx1:E2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x507be wparam=0x20007be lparam=0x507be result=0x0
    TextBoxEx1:E1:msg=0x8 (WM_KILLFOCUS) hwnd=0x507be wparam=0x60776 lparam=0x0 result=0x1
    TextBoxEx1:S1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x507be wparam=0x0 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:E1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x507be wparam=0x0 lparam=0xffffffffc000000f result=0x0
    userTextBoxEx1:S2:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x60776 wparam=0x1 lparam=0xffffffffc000000f result=0x0
    userTextBoxEx1:E2:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x60776 wparam=0x1 lparam=0xffffffffc000000f result=0x0
    userTextBoxEx1:S2:msg=0x7 (WM_SETFOCUS) hwnd=0x60776 wparam=0x507be lparam=0x0 result=0x0
    userTextBoxEx1:S3:msg=0xd2 hwnd=0x60776 wparam=0x0 lparam=0x0 result=0x0
    userTextBoxEx1:E3:msg=0xd2 hwnd=0x60776 wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:S1:msg=0xe (WM_GETTEXTLENGTH) hwnd=0x507be wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:E1:msg=0xe (WM_GETTEXTLENGTH) hwnd=0x507be wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:S1:msg=0xd (WM_GETTEXT) hwnd=0x507be wparam=0x2 lparam=0x230f10 result=0x0
    TextBoxEx1:E1:msg=0xd (WM_GETTEXT) hwnd=0x507be wparam=0x2 lparam=0x230f10 result=0x0
    場所 WindowsApplication1.Form1.TextBoxEx1_Validating(Object sender, CancelEventArgs e)
    '文字数の制限で、投稿できませんでしたので省略しています
    場所 System.Threading.ThreadHelper.ThreadStart()

    userTextBoxEx1:S3:msg=0x8 (WM_KILLFOCUS) hwnd=0x60776 wparam=0x507be lparam=0x0 result=0x0
    userTextBoxEx1:S4:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x60776 wparam=0x2000776 lparam=0x60776 result=0x0
    userTextBoxEx1:E4:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x60776 wparam=0x2000776 lparam=0x60776 result=0x0
    userTextBoxEx1:E3:msg=0x8 (WM_KILLFOCUS) hwnd=0x60776 wparam=0x507be lparam=0x0 result=0x1
    userTextBoxEx1:S3:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x60776 wparam=0x0 lparam=0xffffffffc000000f result=0x0
    userTextBoxEx1:E3:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x60776 wparam=0x0 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:S1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x507be wparam=0x1 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:E1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x507be wparam=0x1 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:S1:msg=0x7 (WM_SETFOCUS) hwnd=0x507be wparam=0x60776 lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0xd2 hwnd=0x507be wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0xd2 hwnd=0x507be wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x507be wparam=0xa lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x507be wparam=0xa lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x507be wparam=0xb lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x507be wparam=0xb lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x507be wparam=0x10007be lparam=0x507be result=0x0
    TextBoxEx1:E2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x507be wparam=0x10007be lparam=0x507be result=0x0
    TextBoxEx1:E1:msg=0x7 (WM_SETFOCUS) hwnd=0x507be wparam=0x60776 lparam=0x0 result=0x1
    userTextBoxEx1:E2:msg=0x7 (WM_SETFOCUS) hwnd=0x60776 wparam=0x507be lparam=0x0 result=0x0
    TextBoxEx1:S1:msg=0x8 (WM_KILLFOCUS) hwnd=0x507be wparam=0x60776 lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x507be wparam=0x20007be lparam=0x507be result=0x0
    TextBoxEx1:E2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x507be wparam=0x20007be lparam=0x507be result=0x0
    TextBoxEx1:E1:msg=0x8 (WM_KILLFOCUS) hwnd=0x507be wparam=0x60776 lparam=0x0 result=0x1
    TextBoxEx1:S1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x507be wparam=0x0 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:E1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x507be wparam=0x0 lparam=0xffffffffc000000f result=0x0
    userTextBoxEx1:S2:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x60776 wparam=0x1 lparam=0xffffffffc000000f result=0x0
    userTextBoxEx1:E2:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x60776 wparam=0x1 lparam=0xffffffffc000000f result=0x0
    userTextBoxEx1:S2:msg=0x7 (WM_SETFOCUS) hwnd=0x60776 wparam=0x507be lparam=0x0 result=0x0
    userTextBoxEx1:S3:msg=0xd2 hwnd=0x60776 wparam=0x0 lparam=0x0 result=0x0
    userTextBoxEx1:E3:msg=0xd2 hwnd=0x60776 wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:S1:msg=0xe (WM_GETTEXTLENGTH) hwnd=0x507be wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:E1:msg=0xe (WM_GETTEXTLENGTH) hwnd=0x507be wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:S1:msg=0xd (WM_GETTEXT) hwnd=0x507be wparam=0x2 lparam=0x230f10 result=0x0
    TextBoxEx1:E1:msg=0xd (WM_GETTEXT) hwnd=0x507be wparam=0x2 lparam=0x230f10 result=0x0
    場所 WindowsApplication1.Form1.TextBoxEx1_Validating(Object sender, CancelEventArgs e)
    '文字数の制限で、投稿できませんでしたので省略しています
    場所 System.Threading.ThreadHelper.ThreadStart()

    userTextBoxEx1:S3:msg=0x8 (WM_KILLFOCUS) hwnd=0x60776 wparam=0x507be lparam=0x0 result=0x0
    userTextBoxEx1:S4:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x60776 wparam=0x2000776 lparam=0x60776 result=0x0
    userTextBoxEx1:E4:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x60776 wparam=0x2000776 lparam=0x60776 result=0x0
    userTextBoxEx1:E3:msg=0x8 (WM_KILLFOCUS) hwnd=0x60776 wparam=0x507be lparam=0x0 result=0x1
    userTextBoxEx1:S3:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x60776 wparam=0x0 lparam=0xffffffffc000000f result=0x0
    userTextBoxEx1:E3:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x60776 wparam=0x0 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:S1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x507be wparam=0x1 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:E1:msg=0x281 (WM_IME_SETCONTEXT) hwnd=0x507be wparam=0x1 lparam=0xffffffffc000000f result=0x0
    TextBoxEx1:S1:msg=0x7 (WM_SETFOCUS) hwnd=0x507be wparam=0x60776 lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0xd2 hwnd=0x507be wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0xd2 hwnd=0x507be wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x507be wparam=0xa lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x507be wparam=0xa lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x507be wparam=0xb lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0x282 (WM_IME_NOTIFY) hwnd=0x507be wparam=0xb lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x507be wparam=0x10007be lparam=0x507be result=0x0
    TextBoxEx1:E2:msg=0x2111 (WM_REFLECT + WM_COMMAND) hwnd=0x507be wparam=0x10007be lparam=0x507be result=0x0
    TextBoxEx1:E1:msg=0x7 (WM_SETFOCUS) hwnd=0x507be wparam=0x60776 lparam=0x0 result=0x1
    userTextBoxEx1:E2:msg=0x7 (WM_SETFOCUS) hwnd=0x60776 wparam=0x507be lparam=0x0 result=0x0
    userTextBoxEx1:E1:msg=0x201 (WM_LBUTTONDOWN) hwnd=0x60776 wparam=0x1 lparam=0x70061 result=0x1
    userTextBoxEx1:S1:msg=0xf (WM_PAINT) hwnd=0x60776 wparam=0x0 lparam=0x0 result=0x0
    userTextBoxEx1:E1:msg=0xf (WM_PAINT) hwnd=0x60776 wparam=0x0 lparam=0x0 result=0x1
    TextBoxEx1:S1:msg=0xf (WM_PAINT) hwnd=0x507be wparam=0x0 lparam=0x0 result=0x0
    TextBoxEx1:S2:msg=0x14 (WM_ERASEBKGND) hwnd=0x507be wparam=0x4012245 lparam=0x0 result=0x0
    TextBoxEx1:E2:msg=0x14 (WM_ERASEBKGND) hwnd=0x507be wparam=0x4012245 lparam=0x0 result=0x1
    TextBoxEx1:E1:msg=0xf (WM_PAINT) hwnd=0x507be wparam=0x0 lparam=0x0 result=0x1
    userTextBoxEx1:S1:msg=0x202 (WM_LBUTTONUP) hwnd=0x60776 wparam=0x0 lparam=0x70061 result=0x0
    userTextBoxEx1:S2:msg=0x215 (WM_CAPTURECHANGED) hwnd=0x60776 wparam=0x0 lparam=0x0 result=0x0
    userTextBoxEx1:E2:msg=0x215 (WM_CAPTURECHANGED) hwnd=0x60776 wparam=0x0 lparam=0x0 result=0x1
    userTextBoxEx1:E1:msg=0x202 (WM_LBUTTONUP) hwnd=0x60776 wparam=0x0 lparam=0x70061 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c2 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c2 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c2 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a600c2 result=0x1
    userTextBoxEx1:S1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:E1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:S1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x70061 result=0x0
    userTextBoxEx1:E1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x70061 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a300c3 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x1a300c3 result=0x1
    userTextBoxEx1:S1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x19f00c8 result=0x0
    userTextBoxEx1:E1:msg=0x84 (WM_NCHITTEST) hwnd=0x60776 wparam=0x0 lparam=0x19f00c8 result=0x1
    userTextBoxEx1:S1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:E1:msg=0x20 (WM_SETCURSOR) hwnd=0x60776 wparam=0x60776 lparam=0x2000001 result=0x0
    userTextBoxEx1:S1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x67 result=0x0
    userTextBoxEx1:E1:msg=0x200 (WM_MOUSEMOVE) hwnd=0x60776 wparam=0x0 lparam=0x67 result=0x1
    userTextBoxEx1:S1:msg=0x2a3 (WM_MOUSELEAVE) hwnd=0x60776 wparam=0x0 lparam=0x0 result=0x0
    ***********************************************************************************************************************
記事No.56238 のレス /過去ログ94より / 関連記事表示
削除チェック/

■56254  Re[6]: UserControlとValidatingについて
□投稿者/ todo -(2011/01/06(Thu) 20:57:33)
    2011/01/06(Thu) 21:05:02 編集(投稿者)

    1回目の TextBoxEx1_Validating の後、TextBoxEx1 に WM_SETFOCUS しているのに、userTextBoxEx1 に WM_SETFOCUS が来るのが謎ですね。

    もっと調べるのであれば、Formの WndProc も記録するとか。
    あとは、Spy++ というツールもあります。
記事No.56238 のレス /過去ログ94より / 関連記事表示
削除チェック/

<前の20件 | 次の20件>

<< 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 >>

ヒット件数が多いので過去ログ1〜94 までの検索結果 / 過去ログ95からさらに検索→

パスワード/

- Child Tree -