📄 windows.sgml
字号:
<!-- ##### SECTION Title ##### -->Windows Compatibility Functions<!-- ##### SECTION Short_Description ##### -->UNIX emulation on Windows.<!-- ##### SECTION Long_Description ##### --><para></para><!-- ##### SECTION See_Also ##### --><para></para><!-- ##### MACRO MAXPATHLEN ##### --><para>Provided for UNIX emulation on Windows; equivalent to UNIX macro %MAXPATHLEN, which is the maximum length of a filename(including full path).</para><!-- ##### TYPEDEF pid_t ##### --><para>Provided for UNIX emulation on Windows; process ID type.</para><!-- ##### MACRO pipe ##### --><para>Provided for UNIX emulation on Windows; see documentation for <function>pipe()</function>in any UNIX manual.</para>@phandles: <!-- ##### MACRO ftruncate ##### --><para>Provided for UNIX emulation on Windows; see documentation for <function>ftruncate()</function>in any UNIX manual.</para>@fd: @size: <!-- ##### FUNCTION g_win32_error_message ##### --><para></para>@error: @Returns: <!-- ##### FUNCTION g_win32_getlocale ##### --><para></para>@Returns: <!-- ##### FUNCTION g_win32_get_package_installation_directory ##### --><para></para>@package: @dll_name: @Returns: <!-- ##### FUNCTION g_win32_get_package_installation_subdirectory ##### --><para></para>@package: @dll_name: @subdir: @Returns: <!-- ##### MACRO G_WIN32_DLLMAIN_FOR_DLL_NAME ##### --><para>On Windows, this macro defines a <function>DllMain()</function> function that stores the actual DLL name that the code being compiled will be included in.</para><para>On non-Windows platforms, expands to nothing.</para>@static: empty or "static".@dll_name: the name of the (pointer to the) char array where the DLL name will be stored. If this is used, you must also include <filename>windows.h</filename>. If you need a more complex DLL entry point function, you cannot use this.<!-- # Unused Parameters # -->@static: @dll_name:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -