⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 threemotivesurveydlg.h

📁 一个按照麦克莱兰德的需要理论编写的员工需要调查软件
💻 H
字号:
// ThreeMotiveSurveyDlg.h : header file
//

#if !defined(AFX_THREEMOTIVESURVEYDLG_H__0B117CC4_277B_4967_B95D_3E59ADE0C44C__INCLUDED_)
#define AFX_THREEMOTIVESURVEYDLG_H__0B117CC4_277B_4967_B95D_3E59ADE0C44C__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#define TITLE_MAX		15

#define LOW_SUCCESS		25	//低成就欲
#define HIGH_SUCCESS	29	//高成就欲
#define LOW_FOLLOW		18	//低依附欲
#define HIGH_FOLLOW		21	//高依附欲
#define LOW_POWER		20	//低权力欲
#define HIGH_POWER		24	//高权力欲
//第6/8/10/11题按1~7计分,其他按7~1计分	
const static BOOL g_bDicOrder[TITLE_MAX] = 
{
	0, 0, 0, 0,  0, 1, 0, 1,
	0, 1, 1, 0,  0, 0, 0
};

const static WORD g_wType[3] = 
{
	0x0213,	//职业经理人, 中成就欲低依附欲高权力欲
	0x0321,	//研发人员(负责具体业务类)
	0
};

const static CString g_strType[3] = 
{
	"职业经理人",
	"研发人员(负责具体业务类)",
	"未知, 找不到相应类型"
};
/////////////////////////////////////////////////////////////////////////////
// CThreeMotiveSurveyDlg dialog

class CThreeMotiveSurveyDlg : public CDialog
{
// Construction
public:
	void HideItem(void);
	CString m_strResult;
	WORD m_wScore[TITLE_MAX];
	CString m_strTitleList[TITLE_MAX];
	WORD m_wProblemCount;
	CThreeMotiveSurveyDlg(CWnd* pParent = NULL);	// standard constructor

// Dialog Data
	//{{AFX_DATA(CThreeMotiveSurveyDlg)
	enum { IDD = IDD_THREEMOTIVESURVEY_DIALOG };
	int		m_nCurSelect;
	CString	m_strTitle;
	CString	m_strJudge;
	//}}AFX_DATA

	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CThreeMotiveSurveyDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
	HICON m_hIcon;

	// Generated message map functions
	//{{AFX_MSG(CThreeMotiveSurveyDlg)
	virtual BOOL OnInitDialog();
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
	afx_msg void OnPaint();
	afx_msg HCURSOR OnQueryDragIcon();
	virtual void OnOK();
	afx_msg void OnRestart();
	afx_msg void OnButtonPrep();
	afx_msg void OnButtonNext();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_THREEMOTIVESURVEYDLG_H__0B117CC4_277B_4967_B95D_3E59ADE0C44C__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -