c# 动态改变控件大小的方法
来源:互联网 发布:世界上不睡觉的人 知乎 编辑:程序博客网 时间:2024/05/19 02:29
[DllImport("user32.dll", EntryPoint="GetWindowLong")]
public static extern int GetWindowLong (
int hwnd,
int nIndex
);
[DllImport("user32.dll", EntryPoint="SetWindowLong")]
public static extern int SetWindowLong (
int hwnd,
int nIndex,
int dwNewLong
);
[DllImport("user32.dll", EntryPoint="SetWindowPos")]
public static extern int SetWindowPos (
int hwnd,
int hWndInsertAfter,
int x,
int y,
int cx,
int cy,
int wFlags
);
public const int GWL_STYLE = (-16);
public const int WS_THICKFRAME = 0x40000;
const int SWP_NOSIZE = 0x1;
const int SWP_NOMOVE = 0x2;
const int SWP_NOZORDER = 0x4;
const int SWP_FRAMECHANGED = 0x20 ;
private void button1_Click(object sender, System.EventArgs e)
{
int style = GetWindowLong((int)this.textBox1.Handle,GWL_STYLE);
style |=WS_THICKFRAME;
SetWindowLong((int)this.textBox1.Handle,GWL_STYLE,style);
SetWindowPos((int)this.textBox1.Handle,(int)this.Handle,0,0,0,0,SWP_NOZORDER|SWP_NOSIZE|SWP_NOMOVE|SWP_FRAMECHANGED);
}
- c# 动态改变控件大小的方法
- android 动态改变控件大小的方法
- Android中动态改变控件的大小的一种方法
- 程序运行过程中动态改变控件大小的方法
- C# 控件的自定义拖动、改变大小方法
- 动态改变控件大小
- 动态改变控件大小
- 动态改变控件大小
- 动态改变控件大小
- 动态改变对话框中控件的大小
- Android 动态改变控件的大小
- android 动态改变布局控件 的大小
- c# 动态改变panel大小的问题
- 动态改变Android控件大小
- 动态改变Android控件大小
- 动态改变Android控件大小
- Android 动态改变控件大小
- 动态改变Android控件大小
- 在 Linux x86 上安装 Oracle RAC 10g(官方)
- 逻辑推理问题集锦(75题,挑战您的大脑!让你的左右脑打架!)
- 杰出企业家的20个好习惯
- Struts1.2使用的一些总结
- 将排好序的DataView转成DataTable的方法
- c# 动态改变控件大小的方法
- 大叔:姚明总得给我买早餐 他永远是我的新秀
- .net中对象序列化技术浅谈
- 转--一个解除TCP连接的TIME_WAIT状态限制的简便方法
- oracle有关技术名词
- 2009 NBA Playoffs
- 一个非英语专业的人的自述:我如何用一年时间考上欧盟口译司
- sql2005发送邮件
- CloseHandle()函数的使用