已知一个外部窗口的句柄,怎么关闭它。怎么给这个窗口的一个文本框设置内容。
已知一个外部窗口的句柄,怎么关闭它。怎么给这个窗口的一个文本框设置内容。 问题点数:30、回复次数:7Top
1 楼zealic()回复于 2004-09-04 12:52:20 得分 0
WinAPITop
2 楼KevinCao(我老婆很小(猥琐是一种境界)(散会中...)(不是散会,是散分中...))回复于 2004-09-04 13:08:41 得分 30
我乱写的,错了不要找我
public void Test(Handle windowhandle,string TextBoxName)
{
System.windws.froms.from frmOut;
frmOut.FromHandle(windowhandle);
for(int i=0;i<frmOut.controls.count;i++)//给这个窗口的一个文本框设置内容
{
control con = frmOut.controls[i];
if(con.Name == TextBoxName)
{
TextBox textbox = (TextBox)con;
textbox.Text = "xixi";
break;
}
}
frmOut.Dispose();//关闭
}
Top
3 楼kiss002(文文)回复于 2004-09-04 13:09:02 得分 0
winapi怎么用啊Top
4 楼kiss002(文文)回复于 2004-09-04 13:15:35 得分 0
楼上果然是乱写的,根本不行Top
5 楼ppp_111(GGG)回复于 2004-09-04 14:11:51 得分 0
想知道Top
6 楼KevinCao(我老婆很小(猥琐是一种境界)(散会中...)(不是散会,是散分中...))回复于 2004-09-06 16:43:05 得分 0
winapi怎么用啊,你自己不会看书啊,给你个例子
比如你用SendMessage这个API:
[DllImport("User32.dll",EntryPoint="SendMessage")]
public static extern int SendMessage(
IntPtr hWnd, // handle to destination window
int Msg, // message
IntPtr wParam, // first message parameter
int lParam // second message parameter
);
我说的方法只是介绍一个思路,你要是一个字一个字敲进去,当然要错啦;你吃饭要不要我喂你吃还是要我教你怎么用筷子啊Top
7 楼hh66(顺)回复于 2004-09-20 14:51:14 得分 0
靠,我试试.Top




