Examples of TCHAR


Examples of org.eclipse.swt.internal.win32.TCHAR

  if (extension.length () == 0) return ""; //$NON-NLS-1$
 
  if (extension.charAt (0) != '.') extension = "." + extension; //$NON-NLS-1$

  /* Use the character encoding for the default locale */
  TCHAR extensionKey = new TCHAR(0, extension, true);
  String result = getKeyValue(extensionKey);
  if (result != null) {
    // look for "<programID>\NotInsertable"
    TCHAR notInsertableKey = new TCHAR(0, result+"\\NotInsertable", true); //$NON-NLS-1$
    if (getKeyExists(notInsertableKey)) return ""; //$NON-NLS-1$
    // look for "<programID>\Insertable"
    TCHAR insertableKey = new TCHAR(0, result+"\\Insertable", true); //$NON-NLS-1$
    if (getKeyExists(insertableKey)) return result;
    // look for "<programID>\protocol\StdFileEditing\server"
    TCHAR serverKey = new TCHAR(0, result+"\\protocol\\StdFileEditing\\server", true); //$NON-NLS-1$
    if (getKeyExists(serverKey)) return result;
  }
 
  return ""; //$NON-NLS-1$
}
View Full Code Here

Examples of org.eclipse.swt.internal.win32.TCHAR

    int length = lpcbData [0] / TCHAR.sizeof;
    if (length == 0) {
      result = "";
    } else {
      /* Use the character encoding for the default locale */
      TCHAR lpData = new TCHAR (0, length);
      if (OS.RegQueryValueEx (phkResult [0], null, 0, null, lpData, lpcbData) == 0) {
        length = Math.max(0, lpData.length () - 1);
        result = lpData.toString (0, length);
      }
    }
  }
  if (phkResult [0] != 0) OS.RegCloseKey (phkResult [0]);
  return result;
View Full Code Here

Examples of org.eclipse.swt.internal.win32.TCHAR

  if (extension.length () == 0) return ""; //$NON-NLS-1$
 
  if (extension.charAt (0) != '.') extension = "." + extension; //$NON-NLS-1$

  /* Use the character encoding for the default locale */
  TCHAR extensionKey = new TCHAR(0, extension, true);
  String result = getKeyValue(extensionKey);
  if (result != null) {
    // look for "<programID>\NotInsertable"
    TCHAR notInsertableKey = new TCHAR(0, result+"\\NotInsertable", true); //$NON-NLS-1$
    if (getKeyExists(notInsertableKey)) return ""; //$NON-NLS-1$
    // look for "<programID>\Insertable"
    TCHAR insertableKey = new TCHAR(0, result+"\\Insertable", true); //$NON-NLS-1$
    if (getKeyExists(insertableKey)) return result;
    // look for "<programID>\protocol\StdFileEditing\server"
    TCHAR serverKey = new TCHAR(0, result+"\\protocol\\StdFileEditing\\server", true); //$NON-NLS-1$
    if (getKeyExists(serverKey)) return result;
  }
 
  return ""; //$NON-NLS-1$
}
View Full Code Here

Examples of org.eclipse.swt.internal.win32.TCHAR

    int length = lpcbData [0] / TCHAR.sizeof;
    if (length == 0) {
      result = "";
    } else {
      /* Use the character encoding for the default locale */
      TCHAR lpData = new TCHAR (0, length);
      if (OS.RegQueryValueEx (phkResult [0], null, 0, null, lpData, lpcbData) == 0) {
        length = Math.max(0, lpData.length () - 1);
        result = lpData.toString (0, length);
      }
    }
  }
  if (phkResult [0] != 0) OS.RegCloseKey (phkResult [0]);
  return result;
View Full Code Here

Examples of org.eclipse.swt.internal.win32.TCHAR

  if (extension.length () == 0) return ""; //$NON-NLS-1$
 
  if (extension.charAt (0) != '.') extension = "." + extension; //$NON-NLS-1$

  /* Use the character encoding for the default locale */
  TCHAR extensionKey = new TCHAR(0, extension, true);
  String result = getKeyValue(extensionKey);
  if (result != null) {
    // look for "<programID>\NotInsertable"
    TCHAR notInsertableKey = new TCHAR(0, result+"\\NotInsertable", true); //$NON-NLS-1$
    if (getKeyExists(notInsertableKey)) return ""; //$NON-NLS-1$
    // look for "<programID>\Insertable"
    TCHAR insertableKey = new TCHAR(0, result+"\\Insertable", true); //$NON-NLS-1$
    if (getKeyExists(insertableKey)) return result;
    // look for "<programID>\protocol\StdFileEditing\server"
    TCHAR serverKey = new TCHAR(0, result+"\\protocol\\StdFileEditing\\server", true); //$NON-NLS-1$
    if (getKeyExists(serverKey)) return result;
  }
 
  return ""; //$NON-NLS-1$
}
View Full Code Here

Examples of org.eclipse.swt.internal.win32.TCHAR

    int length = lpcbData [0] / TCHAR.sizeof;
    if (length == 0) {
      result = "";
    } else {
      /* Use the character encoding for the default locale */
      TCHAR lpData = new TCHAR (0, length);
      if (OS.RegQueryValueEx (phkResult [0], null, 0, null, lpData, lpcbData) == 0) {
        length = Math.max(0, lpData.length () - 1);
        result = lpData.toString (0, length);
      }
    }
  }
  if (phkResult [0] != 0) OS.RegCloseKey (phkResult [0]);
  return result;
View Full Code Here

Examples of org.eclipse.swt.internal.win32.TCHAR

  if (extension.length () == 0) return ""; //$NON-NLS-1$
 
  if (extension.charAt (0) != '.') extension = "." + extension; //$NON-NLS-1$

  /* Use the character encoding for the default locale */
  TCHAR extensionKey = new TCHAR(0, extension, true);
  String result = getKeyValue(extensionKey);
  if (result != null) {
    // look for "<programID>\NotInsertable"
    TCHAR notInsertableKey = new TCHAR(0, result+"\\NotInsertable", true); //$NON-NLS-1$
    if (getKeyExists(notInsertableKey)) return ""; //$NON-NLS-1$
    // look for "<programID>\Insertable"
    TCHAR insertableKey = new TCHAR(0, result+"\\Insertable", true); //$NON-NLS-1$
    if (getKeyExists(insertableKey)) return result;
    // look for "<programID>\protocol\StdFileEditing\server"
    TCHAR serverKey = new TCHAR(0, result+"\\protocol\\StdFileEditing\\server", true); //$NON-NLS-1$
    if (getKeyExists(serverKey)) return result;
  }
 
  return ""; //$NON-NLS-1$
}
View Full Code Here

Examples of org.eclipse.swt.internal.win32.TCHAR

    int length = lpcbData [0] / TCHAR.sizeof;
    if (length == 0) {
      result = "";
    } else {
      /* Use the character encoding for the default locale */
      TCHAR lpData = new TCHAR (0, length);
      if (OS.RegQueryValueEx (phkResult [0], null, 0, null, lpData, lpcbData) == 0) {
        length = Math.max(0, lpData.length () - 1);
        result = lpData.toString (0, length);
      }
    }
  }
  if (phkResult [0] != 0) OS.RegCloseKey (phkResult [0]);
  return result;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.