InstallShield自定义对话框浅谈(五) (转)

InstallShield自定义对话框浅谈(五) (转)[@more@] 

//===========================================================================

// 文件:winsysdll.h

// 描述:定义系统动态库的函数原型

//

// 更新

//  2004/02/06

//===========================================================================

 XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" />

 

#ifndef __WINSYSDLL_H__

#define __WINSYSDLL_H__

 

 

  //----------------------------------------------------

  // prototype user32 DLL functions used in project.

  //----------------------------------------------------

 

 

  //----------------------------------------------------

  // Prototype ocbccp32 DLL functions used in project.

  //----------------------------------------------------

 

#ifndef OdbC_ADD_DSN

  #define ODBC_ADD_DSN  1

#endif

#ifndef ODBC_CONFIG_DSN

  #define ODBC_CONFIG_DSN  2

#endif

#ifndef ODBC_ADD_SYS_DSN

  #define ODBC_ADD_SYS_DSN  4

#endif

#ifndef ODBC_CONFIG_SYS_DSN

  #define ODBC_CONFIG_SYS_DSN  5

#endif

#ifndef ODBC_INSTALL_COMPLETE

  #define ODBC_INSTALL_COMPLETE  2

#endif

#ifndef ODBC_INSTALL_DEIVER

  #define ODBC_INSTALL_DEIVER  1

#endif

#ifndef sql_MAX_MESAGE_LENGTH

  #define SQL_MAX_MESSAGE_LENGTH  512

#endif

#ifndef SQL_SUCCESS_WITH_INFO

  #define SQL_SUCCESS_WITH_INFO 1

#endif

#ifndef SQL_NO_DATA

  #define SQL_NO_DATA  100

#endif

#ifndef SQL_ERROR

  #define SQL_ERROR  -1

#endif

prototype BOOL ODBCCP32.SQLConfigDatasource(HWND, SHORT, BYVAL STRING, BYVAL STRING);

 

prototype BOOL ODBCCP32.SQLValidDSN(BYVAL STRING);

 

prototype BOOL ODBCCP32.SQLInstallerError(SHORT, POINTER, BYREF STRING, SHORT, POINTER);

 

#endif // __WINSYSDLL_H__

 

以上是本人对在InstallShield下自定义对话框的一些心得。在建立自定义对话框的时候,还是有一些疑惑,当在自定义对话框上添加了 IP地址 控件之后,WaitOnDialog始终返回DLG_ERR的错误,不知道如何在自定义对话框上添加IP地址控件,至于其他的控件,则没有尝试过。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10794571/viewspace-974719/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10794571/viewspace-974719/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值