Back to index

lightning-sunbird  0.9+nobinonly
Defines | Functions | Variables
nsWindowAPI.h File Reference
#include <windows.h>
#include <commdlg.h>
#include <shellapi.h>
#include <shlobj.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define GET_X_LPARAM(pt)   (short(LOWORD(pt)))
#define GET_Y_LPARAM(pt)   (short(HIWORD(pt)))

Functions

typedef LRESULT (WINAPI *NS_DefWindowProc)(HWND
typedef LONG (WINAPI *NS_SetWindowLong)(HWND
typedef BOOL (WINAPI *NS_GetMessage)(LPMSG
typedef int (WINAPI *NS_GetClassName)(HWND
typedef HWND (WINAPI *NS_CreateWindowEx)(DWORD
typedef ATOM (WINAPI *NS_RegisterClass)(CONST WNDCLASSW *)
typedef UINT (WINAPI *NS_DragQueryFile)(HDROP
typedef LPITEMIDLIST (WINAPI *NS_SHBrowseForFolder)(LPBROWSEINFOW)

Variables

typedef UINT
typedef WPARAM
typedef LPARAM
typedef HWND
typedef int
typedef LONG
typedef LPWSTR
typedef LPCWSTR
typedef DWORD
typedef HMENU
typedef HINSTANCE
typedef LPVOID

Define Documentation

#define GET_X_LPARAM (   pt)    (short(LOWORD(pt)))

Definition at line 70 of file nsWindowAPI.h.

#define GET_Y_LPARAM (   pt)    (short(HIWORD(pt)))

Definition at line 73 of file nsWindowAPI.h.


Function Documentation

typedef ATOM ( WINAPI *  NS_RegisterClass)

Here is the caller graph for this function:

typedef BOOL ( WINAPI *  NS_GetMessage)
typedef HWND ( WINAPI *  NS_CreateWindowEx)
typedef int ( WINAPI *  NS_GetClassName)
typedef LONG ( WINAPI *  NS_SetWindowLong)
typedef LPITEMIDLIST ( WINAPI *  NS_SHBrowseForFolder)

Here is the caller graph for this function:

typedef LRESULT ( WINAPI *  NS_DefWindowProc)
typedef UINT ( WINAPI *  NS_DragQueryFile)

Variable Documentation

typedef DWORD

Definition at line 58 of file nsWindowAPI.h.

typedef HINSTANCE

Definition at line 58 of file nsWindowAPI.h.

typedef HMENU

Definition at line 58 of file nsWindowAPI.h.

typedef HWND

Definition at line 47 of file nsWindowAPI.h.

typedef int

Definition at line 48 of file nsWindowAPI.h.

typedef LONG

Definition at line 48 of file nsWindowAPI.h.

typedef LPARAM

Definition at line 46 of file nsWindowAPI.h.

typedef LPCWSTR

Definition at line 58 of file nsWindowAPI.h.

typedef LPVOID

Definition at line 58 of file nsWindowAPI.h.

typedef LPWSTR

Definition at line 56 of file nsWindowAPI.h.

typedef UINT

Definition at line 46 of file nsWindowAPI.h.

typedef WPARAM

Definition at line 46 of file nsWindowAPI.h.