文档介绍:软件技术国家教学资源库建设项目
——软件开发素材之C# 源代码
一、名称
制作QQ式停靠自动隐藏窗体
二、创建或搜集相关信息
搜集单位:重庆电子工程职业学院
搜集时间:2012-08-05
来源:互联网
三、适用对象
学生、教师、C#项目开发人员、相关技术人员等。
四、功能简介
QQ式停靠自动隐藏窗体的制作。
五、程序代码
程序名称:
using System;
using ;
using ;
using ;
namespace HideToolBar
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
();
(false);
(new MainForm());
}
}
}
程序名称:
using System;
using ;
using ponentModel;
using ;
using ;
using ;
using ;
using ;
namespace HideToolBar
{
public partial class MainForm : Form
{
#region 声明本程序中用到的API函数
//获取当前鼠标下可视化控件的函数
[DllImport("")]
public static extern int WindowFromPoint(int xPoint, int yPoint);
//获取指定句柄的父级函数
[DllImport("", ExactSpelling = true, CharSet = )]
public static extern IntPtr GetParent(IntPtr hWnd);
//获取屏幕的大小
[DllImport("", EntryPoint = "GetSystemMetrics")]
private static extern int GetSystemMetrics(int mVal);
#endregion
public MainForm()
{
ponent();
}
#region 运行本程序需要声明的变量
private IntPtr CurrentHandle;//记录鼠标当前状态下控件的句柄
private