smileydg.h
上传用户:biuytresa
上传日期:2007-12-07
资源大小:721k
文件大小:2k
源码类别:

DNA

开发平台:

Visual C++

  1. // SmileyDg.h : header file
  2. //
  3. // This is a part of the Microsoft Foundation Classes C++ library.
  4. // Copyright (C) 1992-1998 Microsoft Corporation
  5. // All rights reserved.
  6. //
  7. // This source code is only intended as a supplement to the
  8. // Microsoft Foundation Classes Reference and related
  9. // electronic documentation provided with the library.
  10. // See these sources for detailed information regarding the
  11. // Microsoft Foundation Classes product.
  12. /////////////////////////////////////////////////////////////////////////////
  13. // Definitions for CSmileCtl Event DISPIDs (used in the EVENTSINK map)
  14. #define DISPID_CLICKOUT 1L
  15. #define DISPID_CLICKIN  2L
  16. /////////////////////////////////////////////////////////////////////////////
  17. // CSmileyDlg dialog
  18. //{{AFX_INCLUDES()
  19. #include "smilectl.h"
  20. //}}AFX_INCLUDES
  21. class CSmileyDlg : public CDialog
  22. {
  23. // Construction
  24. public:
  25. CSmileyDlg(CWnd* pParent = NULL);   // standard constructor
  26. // Dialog Data
  27. //{{AFX_DATA(CSmileyDlg)
  28. enum { IDD = IDD_SMILEY_DIALOG };
  29. CButton m_ctlSad;
  30. CSmileCtl   m_ctlSmile;
  31. //}}AFX_DATA
  32. // ClassWizard generated virtual function overrides
  33. //{{AFX_VIRTUAL(CSmileyDlg)
  34. protected:
  35. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  36. //}}AFX_VIRTUAL
  37. // Implementation
  38. protected:
  39. HICON m_hIcon;
  40. // Generated message map functions
  41. //{{AFX_MSG(CSmileyDlg)
  42. virtual BOOL OnInitDialog();
  43. afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
  44. afx_msg void OnPaint();
  45. afx_msg HCURSOR OnQueryDragIcon();
  46. afx_msg void OnLButtonDblClk(UINT, CPoint);
  47. afx_msg void OnSad();
  48. //}}AFX_MSG
  49. DECLARE_MESSAGE_MAP()
  50. // Event Handler functions
  51. afx_msg BOOL OnClickIn(OLE_XPOS_PIXELS x, OLE_YPOS_PIXELS y);
  52. afx_msg BOOL OnClickOut();
  53. DECLARE_EVENTSINK_MAP()
  54. };