mirror of
https://github.com/reactos/reactos.git
synced 2025-06-12 03:08:31 +00:00
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
This commit is contained in:
parent
b94e2d8ca0
commit
c2c66aff7d
24198 changed files with 0 additions and 37285 deletions
53
sdk/lib/conutils/utils.h
Normal file
53
sdk/lib/conutils/utils.h
Normal file
|
@ -0,0 +1,53 @@
|
|||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS Console Utilities Library
|
||||
* FILE: sdk/lib/conutils/utils.h
|
||||
* PURPOSE: Base set of functions for loading string resources
|
||||
* and message strings, and handle type identification.
|
||||
* PROGRAMMERS: - Hermes Belusca-Maito (for the library);
|
||||
* - All programmers who wrote the different console applications
|
||||
* from which I took those functions and improved them.
|
||||
*/
|
||||
|
||||
#ifndef __UTILS_H__
|
||||
#define __UTILS_H__
|
||||
|
||||
#ifndef _UNICODE
|
||||
#error The ConUtils library at the moment only supports compilation with _UNICODE defined!
|
||||
#endif
|
||||
|
||||
/*
|
||||
* General-purpose utility functions (wrappers around,
|
||||
* or reimplementations of, Win32 APIs).
|
||||
*/
|
||||
|
||||
INT
|
||||
WINAPI
|
||||
K32LoadStringW(
|
||||
IN HINSTANCE hInstance OPTIONAL,
|
||||
IN UINT uID,
|
||||
OUT LPWSTR lpBuffer,
|
||||
IN INT nBufferMax);
|
||||
|
||||
DWORD
|
||||
WINAPI
|
||||
FormatMessageSafeW(
|
||||
IN DWORD dwFlags,
|
||||
IN LPCVOID lpSource OPTIONAL,
|
||||
IN DWORD dwMessageId,
|
||||
IN DWORD dwLanguageId,
|
||||
OUT LPWSTR lpBuffer,
|
||||
IN DWORD nSize,
|
||||
IN va_list *Arguments OPTIONAL);
|
||||
|
||||
BOOL
|
||||
IsTTYHandle(IN HANDLE hHandle);
|
||||
|
||||
BOOL
|
||||
IsConsoleHandle(IN HANDLE hHandle);
|
||||
|
||||
|
||||
// #include <wincon.h>
|
||||
|
||||
|
||||
#endif /* __UTILS_H__ */
|
Loading…
Add table
Add a link
Reference in a new issue