我用installshiled打包,用RegDBSetKeyValueEx设置REGDB_BINARY值编译报错:string literal exceess 255 characters,怎么解决这个问题了?
解决方案 »
- 怎样马上让自己的程序出现在开始菜单经常使用的程序的快捷方式
- 自己实现一个combobox的问题
- 请问关于INT装换char*的问题
- 在北京找几个一起散步的大侠!
- 怎么设置使编译时的错误提示变为红色?
- 关于win32中dll的参数调用问题
- MFC中在Dialog上怎样把显示单条记录改为显示查询结果的所有记录?
- 求编译原理的电子书
- 如何根据对话框大小改变,自动改变对话框中控件的大小!
- 写了一个socket通信程序(两台电脑连接总是不成功,自己电脑上可以,求解释,求详细指出问题所在)
- 好烦啊!关于SDI程序出现滚动条,启动位置,启动大小的问题??
- 如何响应activex控件属性页上的确定、取消、应用按钮事件?我想让点击确定、取消、应用按钮时作一些事情。
RegDBSetKeyValueEx ( "SOFTWARE\\Microsoft\\Internet Explorer\\Plugins\\Extension\\.pbd" , "" , REGDB_STRING , "" , -1 );
RegDBSetKeyValueEx ( "SOFTWARE\\Microsoft\\Internet Explorer\\Plugins\\Extension\\.pbd" , "Content Type" , REGDB_STRING , "application/vnd.powerbuilder6" , -1 );
nSize Specifies the size—in bytes—of the data to be set. You can specify -1 in this parameter when nType is REGDB_STRING, REGDB_STRING_EXPAND, or REGDB_NUMBER, and InstallShield will set the size. However, with REGDB_BINARY and REGDB_STRING_MULTI, you must always specify the number of bytes of binary data that you are storing.
http://helpnet.installshield.com/robo/projects/InstallShieldXLangRef/LangrefRegDBSetKeyValueEx.htm