wm中安装软件时创建中国快捷方式

C:/Program Files/Windows Mobile 6 SDK/Samples/Common/CPP/Win32/SetupDLL

// **************************************************************************
// Function Name: Install_Exit
//  
// Purpose: processes the push message.
//
// Arguments:
// IN HWND hwndParent handle to the parent window
// IN LPCTSTR pszInstallDir name of the user-selected install directory of the application
//
// Return Values:
// codeINSTALL_EXIT
// returns install status
//
// Description:   
// Register query client with the PushRouter as part of installation.
// Only the first two parameters really count.
// **************************************************************************
SETUP_API codeINSTALL_EXIT Install_Exit(
  HWND hwndParent,
  LPCTSTR pszInstallDir, // final install directory
  WORD cFailedDirs,
  WORD cFailedFiles,
  WORD cFailedRegKeys,
  WORD cFailedRegVals,
  WORD cFailedShortcuts
  )

在这个函数里面创建中文快捷方式:
if(SHGetSpecialFolderPath(NULL, szLinkPath, CSIDL_PROGRAMS,FALSE))
{
_tcscat(szLinkPath, _T("中文快捷方式.lnk"));

DeleteFile(szLinkPath);

if(SHCreateShortcut(szLinkPath, szAppPath) == FALSE)
{
//MessageBox(NULL, _T("安装快捷方式失败"), _T("提示"), MB_OK);
}
}
else
{
//MessageBox(NULL, _T("获取系统文件路径失败"), _T("提示"), MB_OK);
}

在安装工程里面设置 CE Setup Dll 为:SetupDLL.dll

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值