Set up IHostEnvironment
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
namespace TheXamlGuy.TaskbarGroup.Core
|
||||
{
|
||||
public class TaskbarList : ITaskbarList
|
||||
{
|
||||
private readonly ITaskbar taskbar;
|
||||
|
||||
public TaskbarList(ITaskbar taskbar)
|
||||
{
|
||||
this.taskbar = taskbar;
|
||||
}
|
||||
|
||||
public IntPtr GetHandle()
|
||||
{
|
||||
var trayHandle = taskbar.GetHandle();
|
||||
|
||||
var rebarHandle = WindowHelper.Find("ReBarWindow32", trayHandle);
|
||||
var taskHandle = WindowHelper.Find("MSTaskSwWClass", rebarHandle);
|
||||
return WindowHelper.Find("MSTaskListWClass", taskHandle);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user