#include "precomp.h"
Go to the source code of this file.
Defines | |
#define | MAX_ATTEMPTS 5 |
#define | HLP_POPUP 'p' |
#define | HLP_TRAININGCARD 'c' |
#define | HLP_APPLICATION 'x' |
Functions | |
LRESULT | SendWinHelpMessage (HWND hwnd, WPARAM wParam, LPARAM lParam) |
LPHLP | HFill (LPCSTR lpszHelp, DWORD ulCommand, ULONG_PTR ulData) |
BOOL | LaunchHelper (LPWSTR lpfile, DWORD dwType) |
BOOL | LaunchHelp (DWORD dwType) |
PWND | GetNextDlgHelpItem (PWND pwndDlg, PWND pwnd) |
UINT | HelpMenu (HWND hwnd, PPOINT ppt) |
HWND | FindWinHelpWindow (LPCWSTR lpwstrHelpWindowClass, DWORD dwType, BOOL bLaunchIt) |
BOOL CALLBACK | EnumHwndDlgChildProc (HWND hwnd, LPARAM lParam) |
BOOL | WinHelpA (HWND hwnd, LPCSTR lpszHelp, UINT uCommand, ULONG_PTR dwData) |
BOOL | WinHelpW (HWND hwndMain, LPCWSTR lpwszHelp, UINT uCommand, ULONG_PTR dwData) |
Variables | |
char | szDefaultHelpFileA [] = "windows.hlp" |
PWCHAR | szEXECHELP = TEXT("\\winhlp32 - ") |
PWCHAR | szMS_WINHELP = L"MS_WINHELP" |
PWCHAR | szMS_POPUPHELP = L"MS_POPUPHELP" |
PWCHAR | szMS_TCARDHELP = L"MS_TCARDHELP" |
|
Definition at line 26 of file client/help.c. Referenced by LaunchHelper(). |
|
Definition at line 24 of file client/help.c. Referenced by LaunchHelper(). |
|
Definition at line 25 of file client/help.c. Referenced by LaunchHelper(). |
|
Definition at line 15 of file client/help.c. |
|
Definition at line 419 of file client/help.c. References BOOL, EnumPwndDlgChildProc(), TRUE, and ValidateHwnd. Referenced by WinHelpA().
|
|
Definition at line 375 of file client/help.c. References FALSE, FindWindowEx(), FW_32BIT, InternalFindWindowExW(), LaunchHelp(), and NULL. Referenced by WinHelpA().
|
|
Definition at line 290 of file client/help.c. References _GetChildControl(), _IsDescendant(), _NextControl(), and NULL. Referenced by WinHelpA().
|
|
Definition at line 348 of file client/help.c. References GetSubMenu(), hmodUser, ID_HELPMENU, INT, NtUserDestroyMenu(), NULL, TrackPopupMenu(), and UINT. Referenced by WinHelpA().
|
|
Definition at line 60 of file client/help.c. References BYTE, DWORD, HIBYTE, NULL, and strlen(). Referenced by WinHelpA().
|
|
Definition at line 256 of file client/help.c. References BOOL, L, LaunchHelper(), MAX_PATH, and TRUE. Referenced by FindWinHelpWindow().
|
|
Definition at line 183 of file client/help.c. References BOOL, DWORD, FALSE, HLP_APPLICATION, HLP_POPUP, HLP_TRAININGCARD, NtClose(), NULL, szEXECHELP, TRUE, TYPE_POPUP, TYPE_TCARD, and WaitForInputIdle(). Referenced by LaunchHelp().
|
|
Definition at line 39 of file client/help.c. References AllowSetForegroundWindow(), DWORD, GetWindowThreadProcessId(), and SendMessage(). Referenced by WinHelpA().
|
|
Definition at line 447 of file client/help.c. References BFTYPEMASK, BOOL, DefWindowProc(), DLGENUMDATA, DWORD, EnumChildWindows(), EnumHwndDlgChildProc(), FALSE, FindNCHit(), FindWinHelpWindow(), FIsParentDude(), FNID_BUTTON, GetCursorPos(), GETFNID, GetFocus(), GetNextDlgHelpItem(), GetTopLevelWindow(), GetWindowRect(), gpsi, HelpMenu(), HFill(), HW, MAX_ATTEMPTS, NULL, tagDLGENUMDATA::ptCurHelp, PTR_TO_ID, tagDLGENUMDATA::pwndControl, tagDLGENUMDATA::pwndDialog, tagWND::rcWindow, REBASEPWND, SendWinHelpMessage(), SHORT, tagWND::spmenu, szDefaultHelpFileA, szMS_POPUPHELP, szMS_TCARDHELP, szMS_WINHELP, TestWF, TRUE, TYPE_NORMAL, TYPE_POPUP, TYPE_TCARD, and ValidateHwnd. Referenced by WinHelpW().
|
|
Definition at line 1116 of file client/help.c. References BOOL, CHAR, FALSE, NT_SUCCESS, NTSTATUS(), NULL, RtlUnicodeToMultiByteN(), Status, strlen(), TRUE, and WinHelpA(). Referenced by ImeRunHelp().
|
|
Definition at line 16 of file client/help.c. Referenced by WinHelpA(). |
|
Definition at line 18 of file client/help.c. Referenced by LaunchHelper(). |
|
Definition at line 20 of file client/help.c. Referenced by WinHelpA(). |
|
Definition at line 21 of file client/help.c. Referenced by WinHelpA(). |
|
Definition at line 19 of file client/help.c. Referenced by WinHelpA(). |