#include <windows.h>
#include <stdio.h>
#include <string.h>
#include <malloc.h>
#include <tchar.h>
#include "resource.h"
Go to the source code of this file.
Defines |
| #define | WIN32_LEAN_AND_MEAN |
| #define | FreeConvertedWideChar(lpwString) free(lpwString) |
| #define | ConvertToMultiByte(lptString) (lptString) |
| #define | FreeConvertedMultiByte(lpaString) |
Typedefs |
| typedef int(WINAPI * | DllWinMainW )(HWND hWnd, HINSTANCE hInstance, LPWSTR lpwCmdLine, int nCmdShow) |
| typedef int(WINAPI * | DllWinMainA )(HWND hWnd, HINSTANCE hInstance, LPSTR lpCmdLine, int nCmdShow) |
Functions |
| LPTSTR *WINAPI | CommandLineToArgv (LPCTSTR lpCmdLine, int *lpArgc) |
| void | GetModuleTitle (void) |
| LPWSTR | ConvertToWideChar (LPCSTR lpString) |
| LPSTR | DuplicateToMultiByte (LPCTSTR lptString, size_t nBufferSize) |
| LRESULT CALLBACK | EmptyWindowProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| BOOL | RegisterBlankClass (HINSTANCE hInstance, HINSTANCE hPrevInstance) |
| int WINAPI | _tWinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) |
Variables |
| LPCTSTR | rundll32_wtitle = _T("rundll32") |
| LPCTSTR | rundll32_wclass = _T("rundll32_window") |
| TCHAR | ModuleFileName [MAX_PATH+1] |
| LPTSTR | ModuleTitle |