SkinPlusPlus Dll Method & COM Interface

http://www.uipower.com

SetWindowResID

设置窗口的资源ID

-------DLL Method-------
 
BOOL sppSetWindowResID(
  HWND hWnd,                  // 窗口句柄
  int nResID,                 // 窗口资源ID
);
 
-------Com Interface-------
 
long SetWindowResID(
  long hWnd,                  // 窗口句柄
  int nResID,                 // 窗口资源ID
);

  数:

hWnd

[in]窗口句柄

nResID

[in] 窗口资源ID

ID值为大于0的某个值,该值与Skin++Builder中皮肤对象的ResourceID值相一致。

返回值

             sppSetWindowResID:如果执行成功返回True,如果执行失败返回False

             SetWindowResID:如果执行成功返回原来的ID值,如果失败返回-1

  意:

               该函数的作用是设置某个窗口的资源ID值。

               资源ID值使用在用户需要对控件进行个性化换肤的情况。对于普通的非Dialog类型的子控件,Skin++能够通过GetDlgItemID API函数获取其ID值,

               而对于Dialog类型和弹出窗体类型的窗口,用户可以使用该函数进行ID的设置。设置的ID值要与皮肤对象的ResourceID保持一致,并确保ID值设置

               在当前程序中保持唯一性。

     子:

               V C:

                               Void  CMainFrame::OnNcCreate()

                               {

                                              CFrameWnd::OnNcCreate();

                                              sppSetWindowResID(m_hWnd,1001);

                               }

  求:

支持的操作系统:Windows 95/98/Me/ NT/2000/XP/2003/Vista

Skin++版本   Skin++ 标准版2.0及以上,Skin++ 企业版2.0及以上,Skin++源码版2.0及以上

C++ 头文件    SkinPPInc.h SkinPPWTL.h描述.

DLL 宿主文件   : SkinPPWTL.dll,SkinPlusPlus.dll,SkinPPPowerBuilder,SkinPPBorland,SkinPPBCB,SkinPPE.

COM 宿主文件 : SkinPPDotNet.dll,SkinPPVB.dll,SkinPPDelphiNet.dll

  他:

               sppGetWindowResID GetWindowsResID

               Skin++ DLL Methods & COM Interfaces List

 

Copyright@2004-2007 上海勇进软件有限公司,保留所有权利。
如果您对帮助系统有任何建议,可以直接发邮件到support@uipower.com
Visual Studio,
Visual Studio logo 是微软公司在美国或在其他国家的注册商标。

Converted from CHM to HTML with chm2web Standard 2.7 (unicode)