Loads a specified file into EmEditor. The file name is specified as a Unicode string. You can use this inline function or explicitly send the EE_LOAD_FILEW message.

Editor_LoadFileW( HWND hwnd, LOAD_FILE_INFO_EX* pLoadFileInfo, LPCWSTR szFileName );



Specifies the window handle of the view or frame of EmEditor.


Pointer to a LOAD_FILE_INFO_EX structure. If this parameter is NULL, Editor_LoadFileW will open a file by a method predefined by the properties.


Specifies a full path file name in bytes. If a non-existing file is specified, Editor_LoadFileW will fail.

Return Values

If the command is enable, the return value is nonzero. If the command it not enable, the return value is zero.