dllfuncs.h

来自「本人买的<<VC++项目开发实例>>源代码配套光盘.」· C头文件 代码 · 共 68 行

H
68
字号
// DLLFuncs.h: interface for the CDLLFuncs class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_DLLFUNCS_H__1295063E_09C0_4F1D_B2C6_335D6D99C575__INCLUDED_)
#define AFX_DLLFUNCS_H__1295063E_09C0_4F1D_B2C6_335D6D99C575__INCLUDED_

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

//##ModelId=3CA0A1F2032C
class CDLLFuncs : public CObject  
{
public:
	//##ModelId=3CA0A1F20341
	static BOOL OpenOptionDialog(HWND hWnd);
public:
	static int Table_Create(HWND hWnd, LPARAM lParam);
	static int SP_Create(HWND hWnd, LPARAM lParam);
	static int View_Create(HWND hWnd, LPARAM lParam);
	//##ModelId=3CDCDA5602F2
	static const char * GetTableDDL(const char *strDatabaseType,const char *strConnectString,const char *strOwnerName,const char *strTableName,LPARAM lParam);
	//##ModelId=3CD94FF90313
	static int SP_Property(HWND hParentWnd, LPARAM lParam);
	//##ModelId=3CD94FF90345
	static int SP_GenerateScript(HWND hParentWnd, LPARAM lParam);
	//##ModelId=3CD94FF9036D
	static int SP_Definition(HWND hParentWnd, LPARAM lParam);
	//##ModelId=3CD94FF9038B
	static int SP_Execute(HWND hParentWnd, LPARAM lParam);
	//##ModelId=3CD94FF903A9
	static int View_GenerateScript(HWND hParentWnd, LPARAM lParam);
	//##ModelId=3CD94FF903D1
	static int View_Property(HWND hParentWnd, LPARAM lParam);
	//##ModelId=3CD94FFA0008
	static int View_Definition(HWND hParentWnd, LPARAM lParam);
	//##ModelId=3CD94FFA0030
	static int View_GetRecordSet(HWND hParentWnd, LPARAM lParam);
	//##ModelId=3CD94FFA004E
	static int View_RecCount(HWND hWnd, LPARAM lParam);
	//##ModelId=3CD24B1002BB
	static int BCB_GenerateScript(HWND hWnd, LPARAM params);
	//##ModelId=3CD24B1002ED
	static int BCB_ExportTable(HWND hWnd, LPARAM params);
	//##ModelId=3CD24B100315
	static int BCB_ModifyTableStructure(HWND hWnd, LPARAM params);
	//##ModelId=3CD24B10033D
	static int BCB_GetRecordCount(HWND hParentWnd, LPARAM lParam);
	//##ModelId=3CD24B10035B
	static BOOL BCB_NewTrigger(HWND hWnd, LPARAM params);
	//表
	//##ModelId=3CCC3244022E
	static BOOL Table_NewIndex(HWND hWnd, LPARAM params);
	//视图

	//存储过程
protected: //李强故意将构造和析构函数设置成为保护类型,目的是为了
			//不产生这个类的任何实例!!!
	//##ModelId=3CA0A1F2034C
	CDLLFuncs();
	//##ModelId=3CA0A1F20354
	virtual ~CDLLFuncs();

};

#endif // !defined(AFX_DLLFUNCS_H__1295063E_09C0_4F1D_B2C6_335D6D99C575__INCLUDED_)

⌨️ 快捷键说明

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