miscellaneousness.h
来自「windows ce 下的3D桌面」· C头文件 代码 · 共 60 行
H
60 行
//------------------------------------------------------------------------------
//
// Copyright (C) 2003 MagicEyes Digital Co., Ltd All Rights Reserved
// MagicEyes Digital Co. Proprietary & Confidential
//
// MAGICEYES INFORMS THAT THIS CODE AND INFORMATION IS PROVIDED "AS IS" BASE AND
// WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
// THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
//
// Module :
// File : miscellaneousness.h
// Description:
// Author : Gamza(nik@mesdigital.com)
// Export :
// History :
// 2008/01/10 Gamza first implementation
//------------------------------------------------------------------------------
#ifndef _MISCELLANEOUSNESS_H
#define _MISCELLANEOUSNESS_H
#pragma warning(push,3)
#include <windows.h>
#pragma warning(pop)
#pragma warning(disable:4514)
#ifdef __cplusplus
extern "C" {
#endif
//------------------------------------------------------------------------------
//
//------------------------------------------------------------------------------
BOOL IsThisApplicationDuplicated ( void );
BOOL GetAbsolutePath ( const char* pReleativePath, char* pBuffer , int BufferSize );
BOOL GetAbsolutePathW ( const TCHAR* pReleativePath, TCHAR* pBuffer, int BufferSize );
//------------------------------------------------------------------------------
// Delayed message
//------------------------------------------------------------------------------
HANDLE PostDelayedMessage ( unsigned int DelayInMilisecond, HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam, BOOL CloseHandleFlag );
BOOL IsDelayedMessageAlive( HANDLE* phDelayedMessage );
void RemoveDelayedMessage ( HANDLE* phDelayedMessage );
void WatchProcessExit( HANDLE hProcess, HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam );
//------------------------------------------------------------------------------
// Registry
//------------------------------------------------------------------------------
#define REGISTRYKEY HKEY_CURRENT_USER
#define REGISTRYPATH L"Software\\MagicEyes\\ApplicationLauncher\\"
UINT RegistryReadInt (HKEY hKey, LPCTSTR lpPath, LPCTSTR lpValue, UINT nDefault);
void RegistryReadString (HKEY hKey, LPCTSTR lpPath, LPCTSTR lpValue, LPCTSTR lpDefault, LPTSTR lpRet, DWORD nSize);
void RegistryWriteInt (HKEY hKey, LPCTSTR lpPath, LPCTSTR lpValue, UINT WriteValue);
void RegistryWriteString(HKEY hKey, LPCTSTR lpPath, LPCTSTR lpValue, LPCTSTR WriteValue);
#ifdef __cplusplus
};
#endif
#endif // #ifndef _MISCELLANEOUSNESS_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?