|
#pragma once
#include <rapi2.h>
#ifdef PFRONT_LIB_EXPORTS
#define PFRONT_LIB_API __declspec( dllexport )
#else
#define PFRONT_LIB_API __declspec( dllimport )
#endif
extern "C" {
///////////////////////////////////////////////////////////////////////
// Method private PFRONT_BringToFront
/// @brief bring the application window of the app with the given name to
/// the front of the window z-order.
///
/// @param DWORD cbInput - number of bytes in the pInput buffer.
/// @param BYTE* pInput - [in] wchar_t* - null-terminated name of the
/// executable with the window to bring to the front. e.g. "myapp.exe"
/// @param DWORD* pcbOutput - unused.
/// @param BYTE** ppOutput - unused.
/// @param IRAPIStream* pStream - unused. NULL, always.
/// @return int - S_OK on success.
///////////////////////////////////////////////////////////////////////
PFRONT_LIB_API int PFRONT_BringToFront( DWORD cbInput,
BYTE* pInput,
DWORD* pcbOutput,
BYTE** ppOutput,
IRAPIStream* pStream );
}; // extern "C"
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.