blob: 8be9787fbaf31137fbb69446a8c77b7eb91bce38 [file] [log] [blame]
/*
* Task definitions
*/
#ifndef TASK_H
#define TASK_H
#include "toolhelp.h"
typedef struct {
TASKENTRY te;
int unix_pid;
HICON hIcon;
HWND *lpWndList;
void *lpPrevTask;
void *lpNextTask;
} WINETASKENTRY;
typedef WINETASKENTRY *LPWINETASKENTRY;
#define MAXWIN_PER_TASK 256
HANDLE CreateNewTask(HINSTANCE hInst, HTASK hTaskParent);
BOOL RemoveWindowFromTask(HTASK hTask, HWND hWnd);
BOOL AddWindowToTask(HTASK hTask, HWND hWnd);
#endif /* TASK_H */