Skip to content

Latest commit

 

History

History
53 lines (39 loc) · 3.18 KB

binary-editor.md

File metadata and controls

53 lines (39 loc) · 3.18 KB
title ms.custom ms.date ms.reviewer ms.suite ms.technology ms.tgt_pltfrm ms.topic f1_keywords dev_langs helpviewer_keywords ms.assetid caps.latest.revision author ms.author manager
Binary Editor | Microsoft Docs
11/04/2016
cpp-windows
article
vc.editors.binary.F1
C++
editors, Binary
resources [Visual Studio], editing
resource editors, Binary editor
Binary editor
2483c48b-1252-4dbc-826b-82e6c1a0e9cb
14
mikeblome
mblome
ghogen

Binary Editor

Warning

The Binary Editor is not available in Express editions.

The Binary editor allows you to edit any resource at the binary level in either hexadecimal or ASCII format. You can also use the Find command to search for either ASCII strings or hexadecimal bytes. You should use the Binary editor only when you need to view or make minor changes to custom resources or resource types not supported by the Visual Studio environment.

To open the Binary Editor, first choose File | New | File from the main menu, select the file you want to edit, then click on the drop arrow next to the Open button, and choose Open With | Binary Editor.

Caution

Editing resources such as dialog boxes, images, or menus in the Binary editor is dangerous. Incorrect editing could corrupt the resource, making it unreadable in its native editor.

Tip

While using the Binary editor, in many instances, you can right-click to display a shortcut menu of resource-specific commands. The commands available depend on what your cursor is pointing to. For example, if you click while pointing to the Binary editor with selected hexadecimal values, the shortcut menu shows the Cut, Copy, and Paste commands.

With the Binary editor, you can:

Managed Resources

You can use the Image editor and the Binary editor to work with resource files in managed projects. Any managed resources you want to edit must be linked resources. The Visual Studio resource editors do not support editing embedded resources.

For information on adding resources to managed projects, please see Resources in Desktop Apps in the .NET Framework Developer's Guide. For information on manually adding resource files to managed projects, accessing resources, displaying static resources, and assigning resource strings to properties, see Creating Resource Files for Desktop Apps. For information on globalization and localization of resources in managed apps, see Globalizing and Localizing .NET Framework Applications.

Requirements

None

See Also

Resource Editors