author | Michael Krelin <hacker@klever.net> | 2004-07-05 01:53:09 (UTC) |
---|---|---|
committer | Michael Krelin <hacker@klever.net> | 2004-07-05 01:53:09 (UTC) |
commit | 9938ea772d372ba955b7bc1f1c48a062c3a36f8a (patch) (unidiff) | |
tree | a98185df944e3a763f9557aa74bc2837b343f048 /pumpkin.cpp | |
download | pumpkin-9938ea772d372ba955b7bc1f1c48a062c3a36f8a.zip pumpkin-9938ea772d372ba955b7bc1f1c48a062c3a36f8a.tar.gz pumpkin-9938ea772d372ba955b7bc1f1c48a062c3a36f8a.tar.bz2 |
initial commit into svn repository
git-svn-id: http://svn.klever.net/kin/pumpkin/trunk@1 fe716a7a-6dde-0310-88d9-d003556173a8
-rw-r--r-- | pumpkin.cpp | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/pumpkin.cpp b/pumpkin.cpp new file mode 100644 index 0000000..c086fb3 --- a/dev/null +++ b/pumpkin.cpp | |||
@@ -0,0 +1,69 @@ | |||
1 | // PumpKIN.cpp : Defines the class behaviors for the application. | ||
2 | // | ||
3 | |||
4 | #include "stdafx.h" | ||
5 | #include "PumpKIN.h" | ||
6 | #include "PumpKINDlg.h" | ||
7 | |||
8 | #ifdef _DEBUG | ||
9 | #define new DEBUG_NEW | ||
10 | #undef THIS_FILE | ||
11 | static char THIS_FILE[] = __FILE__; | ||
12 | #endif | ||
13 | |||
14 | ///////////////////////////////////////////////////////////////////////////// | ||
15 | // CPumpKINApp | ||
16 | |||
17 | BEGIN_MESSAGE_MAP(CPumpKINApp, CWinApp) | ||
18 | //{{AFX_MSG_MAP(CPumpKINApp) | ||
19 | //}}AFX_MSG | ||
20 | ON_COMMAND(ID_HELP, CWinApp::OnHelp) | ||
21 | END_MESSAGE_MAP() | ||
22 | |||
23 | ///////////////////////////////////////////////////////////////////////////// | ||
24 | // CPumpKINApp construction | ||
25 | |||
26 | CPumpKINApp::CPumpKINApp() | ||
27 | { | ||
28 | } | ||
29 | |||
30 | ///////////////////////////////////////////////////////////////////////////// | ||
31 | // The one and only CPumpKINApp object | ||
32 | |||
33 | CPumpKINApp theApp; | ||
34 | |||
35 | ///////////////////////////////////////////////////////////////////////////// | ||
36 | // CPumpKINApp initialization | ||
37 | |||
38 | BOOL CPumpKINApp::InitInstance() | ||
39 | { | ||
40 | if (!AfxSocketInit()) | ||
41 | { | ||
42 | AfxMessageBox(IDP_SOCKETS_INIT_FAILED); | ||
43 | return FALSE; | ||
44 | } | ||
45 | |||
46 | // Standard initialization | ||
47 | // If you are not using these features and wish to reduce the size | ||
48 | // of your final executable, you should remove from the following | ||
49 | // the specific initialization routines you do not need. | ||
50 | |||
51 | #ifdef _AFXDLL | ||
52 | Enable3dControls(); // Call this when using MFC in a shared DLL | ||
53 | #else | ||
54 | Enable3dControlsStatic();// Call this when linking to MFC statically | ||
55 | #endif | ||
56 | |||
57 | SetRegistryKey(IDS_REGISTRYKEY); | ||
58 | m_HelpFile = m_pszHelpFilePath; | ||
59 | m_HelpFile+=">Standard"; | ||
60 | m_pszHelpFilePath=(LPCTSTR)m_HelpFile; | ||
61 | |||
62 | CPumpKINDlg dlg; | ||
63 | m_pMainWnd = &dlg; | ||
64 | int nResponse = dlg.DoModal(); | ||
65 | |||
66 | // Since the dialog has been closed, return FALSE so that we exit the | ||
67 | // application, rather than start the application's message pump. | ||
68 | return FALSE; | ||
69 | } | ||