/* * Module : Set.cpp * Purpose: NSIS Plug-in for setting shortcut ApplicationID property * Created: 27/12/2009 * Original code Copyright (c) 2009 Mike Anchor.
*/
/* * Additional Mozilla contributions: * Unicode support * Jump list deletion on uninstall * Pinned item removal on uninstall * contrib: <jmathies@mozilla.com>
*/
// Indicates that an application supports dual desktop and immersive modes. In Windows 8, this property is only applicable for web browsers.
DEFINE_PROPERTYKEY(PKEY_AppUserModel_IsDualMode, 0x9F4C2855, 0x9F79, 0x4B39, 0xA8, 0xD0, 0xE1, 0xD4, 0x2D, 0xE1, 0xD5, 0xF3, 11);
int popstring(TCHAR *str, int len); void pushstring(const TCHAR *str, int len);
//Function: Removes the element from the top of the NSIS stack and puts it in the buffer int popstring(TCHAR *str, int len)
{
stack_t *th; if (!g_stacktop || !*g_stacktop) return 1;
th=(*g_stacktop);
lstrcpyn(str,th->text, len);
*g_stacktop=th->next;
GlobalFree((HGLOBAL)th); return 0;
}
//Function: Adds an element to the top of the NSIS stack void pushstring(const TCHAR *str, int len)
{
stack_t *th;
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.13Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.