AfxCore.h
上传用户:zhanglf88
上传日期:2013-11-19
资源大小:6036k
文件大小:3k
源码类别:

金融证券系统

开发平台:

Visual C++

  1. #if !defined(AFX_STKNETAFXCORE_H__2F96EC6F_0775_45AA_99EE_0FC048AD3208__INCLUDED_)
  2. #define AFX_SKTNETAFXCORE_H__2F96EC6F_0775_45AA_99EE_0FC048AD3208__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // AfxCore.h : header file
  7. //
  8. //////////////////////////////////////////////////////////////////////
  9. // The following is implemented by MFC
  10. UINT AFXAPI AfxGetFileTitle(LPCTSTR lpszPathName, LPTSTR lpszTitle, UINT nMax);
  11. void AFXAPI AfxGetModuleShortFileName(HINSTANCE hInst, CString& strShortName);
  12. BOOL AFXAPI AfxFullPath(LPTSTR lpszPathOut, LPCTSTR lpszFileIn);
  13. BOOL AFXAPI AfxResolveShortcut(CWnd* pWnd, LPCTSTR pszShortcutFile,
  14. LPTSTR pszPath, int cchPath);
  15. /////////////////////////////////////////////////////////////////////
  16. // The Following is command functions
  17. STKNET_API CNetDatabase & AfxGetNetDB();
  18. STKNET_API BOOL AfxApplyForEvaluation(LPCTSTR lpszUserName, LPCTSTR lpszDistrict,
  19.    LPCTSTR lpszClass, LPCTSTR lpszEmail,
  20.    CString & strErrorMsg );
  21. // Proxy setting
  22. STKNET_API BOOL AfxDoProxySetting( );
  23. // Register Function
  24. STKNET_API BOOL AfxSetRegKey(LPCTSTR lpszKey, LPCTSTR lpszValue, LPCTSTR lpszValueName = NULL);
  25. STKNET_API LONG AfxGetRegKey(HKEY key, LPCTSTR subkey, LPTSTR retdata);
  26. STKNET_API BOOL AfxDeleteRegKey(LPCTSTR lpszKey);
  27. STKNET_API HKEY AfxGetSectionKey(HKEY hKey, LPCTSTR szRegKeyGroup, 
  28.   LPCTSTR szRegKeyCompany, LPCTSTR szRegKeyApp, LPCTSTR lpszSection );
  29. STKNET_API BOOL AfxRegSetValue( LPCTSTR szRegKeyCompany, LPCTSTR szRegKeyApp, LPCTSTR lpszSection, LPCTSTR lpszEntry, LPCTSTR lpszValue );
  30. STKNET_API CString AfxRegQueryString(HKEY hKey, LPCTSTR szRegKeyGroup, 
  31.   LPCTSTR szRegKeyCompany, LPCTSTR szRegKeyApp, LPCTSTR lpszSection, LPCTSTR lpszEntry, LPCTSTR lpszDefault );
  32. STKNET_API BOOL AfxRegQueryString(HKEY hKey, LPCTSTR szRegKeyGroup, LPCTSTR szRegKeyCompany, LPCTSTR szRegKeyApp,
  33.    CStringArray &astrName, CStringArray &astrData );
  34. // Goto URL functions
  35. STKNET_API HINSTANCE AfxGotoURL(LPCTSTR url, int showcmd);
  36. // ActiveX Functions
  37. STKNET_API BOOL AfxRegisterActiveXCtrls( LPCTSTR lpszOcxFileName );
  38. STKNET_API CString AfxGetVersionString( );
  39. STKNET_API CString AfxGetFileTitle( LPCTSTR lpszPathName );
  40. STKNET_API CString AfxGetFileTitleNoExt( LPCTSTR lpszPathName );
  41. STKNET_API CString AfxGetFileDirectoryExist( LPCTSTR lpszPathName, LPCTSTR lpszDefault );
  42. /////////////////////////////////////////////////////////////////////////////
  43. //{{AFX_INSERT_LOCATION}}
  44. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  45. #endif // !defined(AFX_STKNETAFXCORE_H__2F96EC6F_0775_45AA_99EE_0FC048AD3208__INCLUDED_)