你好,感谢您昨天回答我关于MessageBox的问题,我按照您说的方法做了,可以在弹出对话框中显示英文按钮了。
但是目前只能在点击某个按钮的时候弹出英文对话框,而在Form_Load的时候弹出的还是中文对话框,请问如何在Form_Load的时候显示英文对话框呢?
多谢。

解决方案 »

  1.   

    使用FindWindow找到MessageBox
    然后发消息IntPtr wnd = FindWindow(null, "MessageBoxCaption");            if (wnd != IntPtr.Zero)
                {
                    SetDlgItemText(wnd, 1, "1111");
                }[DllImport("user32.dll", EntryPoint = "FindWindow", CharSet = CharSet.Auto)]
            private extern static IntPtr FindWindow(string lpClassName, string lpWindowName);