想通过代码实现[DllImport("user32.dll")]
public static extern bool FlashWindow(
IntPtr hWnd, // handle to window
bool bInvert // flash status
); //任务栏图标闪动函数
public void myFlashWindow()
{
IntPtr handle = this.Handle;
FlashWindow(handle, true);
}
如果不把代码放到form中,而放到类库中,需要设置个参数在
myFlashWindow中,使其接受form句柄,请问如果接受窗体的句柄,在函数调用的时候应该怎么写呢?
public static extern bool FlashWindow(
IntPtr hWnd, // handle to window
bool bInvert // flash status
); //任务栏图标闪动函数
public void myFlashWindow()
{
IntPtr handle = this.Handle;
FlashWindow(handle, true);
}
如果不把代码放到form中,而放到类库中,需要设置个参数在
myFlashWindow中,使其接受form句柄,请问如果接受窗体的句柄,在函数调用的时候应该怎么写呢?
解决方案 »
- 线程同步的问题
- c# URI 乱码问题
- 数据库求助
- 求一简单正则式,关于四舍五入的?
- 请大家帮我来看看,使用SqlDataReader和执行cmd_InstI.ExecuteNonQuery()是不是有冲突? ——在线
- 急 求原理或者代码!
- 关于移动加权平均的问题?急!
- c#调用Matlab库,出现提示:MLApp.IMLApp.QueryInterface 失败的错误,
- 用水晶报表显示数据,每页显示10条数据,现在有15条,让他显示成2页,第二页页要显示10条,也就是说最后一页不满的填充空白,怎么办,高
- 在C#中如何向打印机[LPT1]传递控制码?急
- 请问在代码页面里如何使内容页面生成类?
- 一个简单的输出问题
{
FlashWindow(handle, true);
}这样不是可以接收了吗?
public void GetHandelFormMain(hwd)
{
myhwd=hwd;
}在主程序里调用dll的这个方法给其传值吧