我是C++的新手,有一个很明显的问题。如果我在独立程序中拥有服务,则可以使用MSDN示例安装服务(http://msdn.microsoft.com/zh-cn/library/ms682450%28v=VS.85%29.aspx) 。
我正在尝试将此功能添加到另一个项目中,并且在传递名称,二进制路径等所需的LPCTSTR字符串时遇到麻烦。
到目前为止,我已经尝试过:
int Install(LPCTSTR serviceName, LPCTSTR serviceDisplayName, LPCTSTR servicePath);
我知道这是错误的,但是很难找到我应该确切使用的东西。即使指向说明的链接也可以。谢谢!
最佳答案
LPCTSTR是
long pointer to const text string
根据您是否需要定位UNICODE/MBCS/ANSI版本
const char*
(ANSI/MBCS)const wchar_t*
(UNICODE)(从内存里)
关于c++ - 需要帮助,将一些LPCTSTR传递给C++中的函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6541068/