home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 13
/
mediashare_13.zip
/
mediashare_13
/
ZIPPED
/
PROGRAM
/
WTJ9403.ZIP
/
WILDASS
/
SOURCE
/
TASKINFO.CPP
< prev
next >
Wrap
C/C++ Source or Header
|
1993-08-14
|
2KB
|
89 lines
// taskinfo.cpp : implementation file
//
//#include "stdafx.h"
//#include "morespac.h"
#include <afxwin.h>
#include <afxext.h>
#include <ctl3d.h>
#include "resource.h"
#include "taskdlg.h"
#include "taskinfo.h"
#ifdef _DEBUG
#undef THIS_FILE
static char BASED_CODE THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CTaskInfoDlg dialog
CTaskInfoDlg::CTaskInfoDlg(CWnd* pParent /*=NULL*/)
: CDialog(CTaskInfoDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CTaskInfoDlg)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}
void CTaskInfoDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CTaskInfoDlg)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CTaskInfoDlg, CDialog)
//{{AFX_MSG_MAP(CTaskInfoDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CTaskInfoDlg message handlers
BOOL CTaskInfoDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
// CenterWindow();
CTaskDlg * pParent = (CTaskDlg*)GetParent();
CTask * pTask = pParent->GetSelectedTask();
if ( pTask->IsTask() )
{
SetWindowText( CString("Task-Information for: ") + pTask->ModuleName() );
SetDlgItemText( IDC_EXENAME, pTask->ExeName() );
SetDlgItemText( IDC_MODULENAME, pTask->ModuleName() );
char szBuffer[10];
wsprintf( szBuffer, "%4.4X", pTask->HTask() );
SetDlgItemText( IDC_TASKHANDLE, szBuffer );
wsprintf( szBuffer, "%4.4X", pTask->HModule() );
SetDlgItemText( IDC_MODULEHANDLE, szBuffer );
wsprintf( szBuffer, "%4.4X", pTask->HInstance() );
SetDlgItemText( IDC_INSTANCEHANDLE, szBuffer );
wsprintf( szBuffer, "%4.4X", pTask->HParent() );
SetDlgItemText( IDC_PARENTTASK, szBuffer );
SetDlgItemInt( IDC_EVENTCOUNT, pTask->Events() );
SetDlgItemInt( IDC_USAGECOUNT, pTask->Usage() );
}
else
{
SetWindowText( "Selected Task is no longer running");
}
return TRUE; // return TRUE unless you set the focus to a control
}