2014-11-19 00:25:21 +08:00
// winaio.cpp : <20> <> <EFBFBD> <EFBFBD> Ӧ<EFBFBD> ó<EFBFBD> <C3B3> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ϊ<EFBFBD> <CEAA>
//
# include "stdafx.h"
# include "winaio.h"
# include "winaioDlg.h"
# ifdef _DEBUG
# define new DEBUG_NEW
# endif
// CwinaioApp
BEGIN_MESSAGE_MAP ( CwinaioApp , CWinApp )
ON_COMMAND ( ID_HELP , CWinApp : : OnHelp )
END_MESSAGE_MAP ( )
// CwinaioApp <20> <> <EFBFBD> <EFBFBD>
CwinaioApp : : CwinaioApp ( )
{
// TODO: <20> ڴ˴ <DAB4> <CBB4> <EFBFBD> <EFBFBD> ӹ<EFBFBD> <D3B9> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 룬
// <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ҫ<EFBFBD> ij<EFBFBD> ʼ <EFBFBD> <CABC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> InitInstance <20> <>
}
// Ψһ <CEA8> <D2BB> һ <EFBFBD> <D2BB> CwinaioApp <20> <> <EFBFBD> <EFBFBD>
CwinaioApp theApp ;
// CwinaioApp <20> <> ʼ <EFBFBD> <CABC>
BOOL CwinaioApp : : InitInstance ( )
{
// <20> <> <EFBFBD> <EFBFBD> һ <EFBFBD> <D2BB> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Windows XP <20> ϵ<EFBFBD> Ӧ<EFBFBD> ó<EFBFBD> <C3B3> <EFBFBD> <EFBFBD> 嵥ָ<E5B5A5> <D6B8> Ҫ
// ʹ <> <CAB9> ComCtl32.dll <20> 汾 6 <20> <> <EFBFBD> <EFBFBD> <EFBFBD> ߰汾<DFB0> <E6B1BE> <EFBFBD> <EFBFBD> <EFBFBD> ÿ<EFBFBD> <C3BF> ӻ<EFBFBD> <D3BB> <EFBFBD> ʽ <EFBFBD> <CABD>
//<2F> <> <EFBFBD> <EFBFBD> Ҫ InitCommonControls()<29> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <F2A3ACBD> <EFBFBD> <DEB7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ڡ<EFBFBD>
InitCommonControls ( ) ;
CWinApp : : InitInstance ( ) ;
if ( ! AfxSocketInit ( ) )
{
AfxMessageBox ( IDP_SOCKETS_INIT_FAILED ) ;
return FALSE ;
}
AfxEnableControlContainer ( ) ;
// <20> <> <EFBFBD> <D7BC> ʼ <EFBFBD> <CABC>
// <20> <> <EFBFBD> <EFBFBD> δʹ <CEB4> <CAB9> <EFBFBD> <EFBFBD> Щ<EFBFBD> <D0A9> <EFBFBD> ܲ<EFBFBD> ϣ<EFBFBD> <CFA3> <EFBFBD> <EFBFBD> С
// <20> <> <EFBFBD> տ<EFBFBD> ִ<EFBFBD> <D6B4> <EFBFBD> ļ<EFBFBD> <C4BC> Ĵ<EFBFBD> С <EFBFBD> <D0A1> <EFBFBD> <EFBFBD> Ӧ<EFBFBD> Ƴ<EFBFBD> <C6B3> <EFBFBD> <EFBFBD> <EFBFBD>
// <20> <> <EFBFBD> <EFBFBD> Ҫ<EFBFBD> <D2AA> <EFBFBD> ض<EFBFBD> <D8B6> <EFBFBD> ʼ <EFBFBD> <CABC> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
// <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ڴ洢<DAB4> <E6B4A2> <EFBFBD> õ<EFBFBD> ע<EFBFBD> <D7A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
// TODO: Ӧ<> ʵ<EFBFBD> <CAB5> ĸ<DEB8> <C4B8> ַ<EFBFBD> <D6B7> <EFBFBD> <EFBFBD> <EFBFBD>
// <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ϊ<EFBFBD> <CEAA> ˾<EFBFBD> <CBBE> <EFBFBD> <EFBFBD> ֯<EFBFBD> <D6AF>
SetRegistryKey ( _T ( " Ӧ<EFBFBD> ó<EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ɵı <EFBFBD> <EFBFBD> <EFBFBD> Ӧ<EFBFBD> ó<EFBFBD> <EFBFBD> <EFBFBD> " ) ) ;
CwinaioDlg dlg ;
m_pMainWnd = & dlg ;
INT_PTR nResponse = dlg . DoModal ( ) ;
if ( nResponse = = IDOK )
{
// TODO: <20> ڴ˷<DAB4> <CBB7> ô<EFBFBD> <C3B4> <EFBFBD> <EFBFBD> <EFBFBD> ʱ<EFBFBD> á<EFBFBD> ȷ<EFBFBD> <C8B7> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ر<EFBFBD>
//<2F> Ի<EFBFBD> <D4BB> <EFBFBD> <EFBFBD> Ĵ<EFBFBD> <C4B4> <EFBFBD>
}
else if ( nResponse = = IDCANCEL )
{
// TODO: <20> ڴ˷<DAB4> <CBB7> ô<EFBFBD> <C3B4> <EFBFBD> <EFBFBD> <EFBFBD> ʱ<EFBFBD> á<EFBFBD> ȡ<EFBFBD> <C8A1> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ر<EFBFBD>
//<2F> Ի<EFBFBD> <D4BB> <EFBFBD> <EFBFBD> Ĵ<EFBFBD> <C4B4> <EFBFBD>
}
// <20> <> <EFBFBD> ڶԻ<DAB6> <D4BB> <EFBFBD> <EFBFBD> ѹرգ <D8B1> <D5A3> <EFBFBD> <EFBFBD> Խ<EFBFBD> <D4BD> <EFBFBD> <EFBFBD> <EFBFBD> FALSE <20> Ա<EFBFBD> <D4B1> ˳<EFBFBD> Ӧ<EFBFBD> ó<EFBFBD> <C3B3> <EFBFBD> <EFBFBD> <EFBFBD>
// <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ӧ<EFBFBD> ó<EFBFBD> <C3B3> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> Ϣ<EFBFBD> á<EFBFBD>
return FALSE ;
}