ReactOS 0.4.16-dev-732-g2d1144a
|
Go to the source code of this file.
Classes | |
struct | CURSORICONFILEDIRENTRY |
struct | CURSORICONFILEDIR |
struct | ani_header |
struct | riff_chunk_t |
Macros | |
#define | MAKEINTRESOURCE MAKEINTRESOURCEW |
#define | CR 13 |
#define | LF 10 |
#define | EOFM 26 |
#define | HighBitDetect 0x89 |
#define | RIFF_FOURCC(c0, c1, c2, c3) |
#define | ANI_RIFF_ID RIFF_FOURCC('R', 'I', 'F', 'F') |
#define | ANI_LIST_ID RIFF_FOURCC('L', 'I', 'S', 'T') |
#define | ANI_ACON_ID RIFF_FOURCC('A', 'C', 'O', 'N') |
#define | ANI_anih_ID RIFF_FOURCC('a', 'n', 'i', 'h') |
#define | ANI_seq__ID RIFF_FOURCC('s', 'e', 'q', ' ') |
#define | ANI_fram_ID RIFF_FOURCC('f', 'r', 'a', 'm') |
#define | ANI_rate_ID RIFF_FOURCC('r', 'a', 't', 'e') |
#define | ANI_FLAG_ICON 0x1 |
#define | ANI_FLAG_SEQUENCE 0x2 |
#define | COPYIMAGE_VALID_FLAGS |
Variables | |
static const WCHAR | DISPLAYW [] = L"DISPLAY" |
Definition at line 850 of file cursoricon.c.
Definition at line 851 of file cursoricon.c.
#define ANI_FLAG_ICON 0x1 |
Definition at line 856 of file cursoricon.c.
#define ANI_FLAG_SEQUENCE 0x2 |
Definition at line 857 of file cursoricon.c.
Definition at line 853 of file cursoricon.c.
Definition at line 849 of file cursoricon.c.
Definition at line 854 of file cursoricon.c.
Definition at line 848 of file cursoricon.c.
#define ANI_seq__ID RIFF_FOURCC('s', 'e', 'q', ' ') |
Definition at line 852 of file cursoricon.c.
#define COPYIMAGE_VALID_FLAGS |
Definition at line 2018 of file cursoricon.c.
#define CR 13 |
#define EOFM 26 |
#define HighBitDetect 0x89 |
#define LF 10 |
#define MAKEINTRESOURCE MAKEINTRESOURCEW |
Definition at line 17 of file cursoricon.c.
#define RIFF_FOURCC | ( | c0, | |
c1, | |||
c2, | |||
c3 | |||
) |
Definition at line 844 of file cursoricon.c.
|
static |
Definition at line 1678 of file cursoricon.c.
Referenced by CopyImage().
|
static |
Definition at line 157 of file cursoricon.c.
Referenced by BITMAP_LoadImageW(), and CURSORICON_GetCursorDataFromBMI().
|
static |
Definition at line 1096 of file cursoricon.c.
Referenced by LoadImageW().
|
static |
Definition at line 283 of file cursoricon.c.
Referenced by create_alpha_bitmap().
Definition at line 2097 of file cursoricon.c.
Referenced by CStaticIconList::AddIcon(), DIALOG_SYMBOL_DlgProc(), EnumerateCallback(), CStaticIconList::ExtractIcon(), GuiChangeIcon(), CUserNotification::SetIconInfo(), START_TEST(), and TOOLTIPS_SetTitleT().
HANDLE WINAPI CopyImage | ( | _In_ HANDLE | hImage, |
_In_ UINT | uType, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ UINT | fuFlags | ||
) |
Definition at line 2024 of file cursoricon.c.
Referenced by CopyDIBImage(), CURSORICON_GetCursorDataFromIconInfo(), DisconnectDlgProc(), DoLoadPicture(), GROUP_GroupWndProc(), ImageList_ReplaceIcon(), LangBarInsertMenu(), NotifyInfo::modify(), PropSheetCallback(), START_TEST(), test_CopyImage_Check(), Test_CopyImage_Flags(), Test_CopyImage_hImage_NULL(), test_icons(), test_Image_StretchMode(), TOOLBAR_AddBitmapToImageList(), TOOLBAR_ReplaceBitmap(), UpdateLanStatus(), User32CallCopyImageFromKernel(), and wWinMain().
|
static |
Definition at line 302 of file cursoricon.c.
Referenced by CURSORICON_GetCursorDataFromBMI(), and CURSORICON_GetCursorDataFromIconInfo().
HCURSOR WINAPI CreateCursor | ( | _In_opt_ HINSTANCE | hInst, |
_In_ int | xHotSpot, | ||
_In_ int | yHotSpot, | ||
_In_ int | nWidth, | ||
_In_ int | nHeight, | ||
_In_ const VOID * | pvANDPlane, | ||
_In_ const VOID * | pvXORPlane | ||
) |
Definition at line 2705 of file cursoricon.c.
HICON WINAPI CreateIcon | ( | _In_opt_ HINSTANCE | hInstance, |
_In_ int | nWidth, | ||
_In_ int | nHeight, | ||
_In_ BYTE | cPlanes, | ||
_In_ BYTE | cBitsPixel, | ||
_In_ const BYTE * | lpbANDbits, | ||
_In_ const BYTE * | lpbXORbits | ||
) |
Definition at line 2481 of file cursoricon.c.
Referenced by GdipCreateHICONFromBitmap(), START_TEST(), test_add_remove(), test_CreateIcon(), test_himetric(), test_IImageList_Add_Remove(), test_IImageList_Merge(), test_imagelist_storage(), test_marshal_HICON(), test_merge(), test_merge_colors(), and test_removeimage().
HICON WINAPI CreateIconFromResource | ( | _In_ PBYTE | presbits, |
_In_ DWORD | dwResSize, | ||
_In_ BOOL | fIcon, | ||
_In_ DWORD | dwVer | ||
) |
Definition at line 2519 of file cursoricon.c.
HICON WINAPI CreateIconFromResourceEx | ( | _In_ PBYTE | pbIconBits, |
_In_ DWORD | cbIconBits, | ||
_In_ BOOL | fIcon, | ||
_In_ DWORD | dwVersion, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ UINT | uFlags | ||
) |
Definition at line 2529 of file cursoricon.c.
Referenced by CreateIconFromResource().
Definition at line 2667 of file cursoricon.c.
Referenced by create_test_icon(), CreateCursor(), CreateIcon(), CreateLayoutIcon(), CreateTrayIcon(), DuplicateIcon(), ImageList_GetIcon(), InatCreateIconBySize(), SIC_OverlayShortcutImage(), START_TEST(), test_bcm_get_ideal_size(), test_bm_get_set_image(), test_button_bm_get_set_image(), test_child_process(), test_CreateBitmapFromHICON(), test_CreateIcon(), test_DestroyCursor(), test_fromhicon(), Test_GetIconInfo(), test_SetCursor(), TrayIcon_GetProcessorUsageIcon(), ui_create_cursor(), and wined3d_device_set_cursor_properties().
|
static |
Definition at line 1868 of file cursoricon.c.
Referenced by CopyIcon(), and CopyImage().
|
static |
Definition at line 919 of file cursoricon.c.
Referenced by CreateIconFromResourceEx().
|
static |
Definition at line 612 of file cursoricon.c.
Referenced by CreateIconFromResourceEx(), CURSORICON_GetCursorDataFromANI(), CURSORICON_LoadFromFileW(), and CURSORICON_LoadImageW().
|
static |
Definition at line 762 of file cursoricon.c.
Referenced by CreateIconIndirect(), and CURSORICON_CopyImage().
|
static |
Definition at line 1378 of file cursoricon.c.
Referenced by CURSORICON_LoadImageW().
|
static |
Definition at line 1457 of file cursoricon.c.
Referenced by CURSORICON_CopyImage(), and LoadImageW().
Definition at line 79 of file cursoricon.c.
Definition at line 2775 of file cursoricon.c.
Referenced by callback_child(), LoadCursorScheme(), mi_destroy_cursor(), REBAR_Destroy(), ReloadCurrentCursorScheme(), START_TEST(), test_CreateIconFromResource(), test_DestroyCursor(), test_GetCursorFrameInfo(), test_LoadImage(), test_LoadImageFile(), test_SetCursor(), wined3d_device_decref(), wined3d_device_set_cursor_position(), and wined3d_device_set_cursor_properties().
Definition at line 2139 of file cursoricon.c.
Referenced by AboutDialogProc(), CSideTreeView::AddCategory(), AddToInputListView(), AddTrayIcon(), AsyncLoadIconProc(), CShellBrowser::BrowseToPath(), BuildLeftPopupMenu(), ButtonProc(), ChildWndProc(), Cleanup(), ClickLockProc(), compare_icons_imp(), CreateDialogProc(), CreateHelpDialogProc(), CShellLink::CreateShortcutIcon(), CURSORICON_CopyImage(), DeleteDialogProc(), DeleteTrayIcon(), DesktopOnInitDialog(), DesktopPageProc(), Icon::destroy(), destroy_control(), DestroyAppWindows(), DestroyIconList(), _FILE_TYPE_ENTRY::DestroyIcons(), DIALOG_PROGRAM_DlgProc(), DisplayDeviceAdvancedProperties(), DisplayDlgProc(), DlgProc(), EditTypeDlg_OnChangeIcon(), EditTypeDlgProc(), EnumerateConnectedDrives(), TaskBar::EnumWndProc(), IconCache::extract(), CShellLink::Extract(), FILEDLG95_InitControls(), FileTypesDlg_OnItemChanging(), FolderOptionsFileTypesDlg(), FolderOptionsGeneralDlg(), GeneralDlg_UpdateIcons(), GeneralDlgProc(), CFileDefExt::GeneralPageProc(), GetCustomIconPath(), GetGeneralGroupData(), GetUserMembershipData(), GuiChangeIcon(), GuiDeinitFrontEnd(), HLPFILE_FreeHlpFile(), Hotplug_Shutdown(), ICO_ExtractIconExW(), ie_dialog_about(), ImageList_ReplaceIcon(), InitDialog(), InitGroupMembersList(), CLanStatus::InitializeNetTaskbarNotifications(), MLNGINFO::InitIcon(), InitImageList(), InitListViewImage(), InitTreeViewImageLists(), InitUserGroupsList(), LangBarInsertMenu(), LicenceDlgProc(), listview_add_item(), MainDlgProc(), MainPageProc(), MainWndProc(), NotifyInfo::modify(), MouseKeys_Shutdown(), MouseKeys_Update(), MsConfigWndProc(), OLEPictureImpl_Destroy(), CShellLink::OnCommand(), CShellLink::OnDestroy(), CToolSettingsWindow::OnDestroy(), CStubWindow32::OnDestroy(), CFileDefExt::OnFolderCustDestroy(), OnGroupsPageInitDialog(), OnInitDialog(), CShellLink::OnInitDialog(), OSK_SetImage(), PrintDlgProcA(), PrintDlgProcW(), NotifyArea::ProcessTrayNotification(), CMainWindow::ProcessWindowMessage(), PROGRAM_AddProgram(), PROGRAM_DeleteProgram(), TrayNotifyDlg::Refresh(), TrayNotifyDlg::RefreshProperties(), CStaticIconList::RemoveAll(), SafeRemovalDlgProc(), SetDialogIcon(), CUserNotification::SetIconInfo(), CTrayIconWnd::SetMainIcon(), SetupDiGetClassImageListExW(), SHDefExtractIconW(), SIC_Initialize(), SIC_LoadIcon(), SIC_OverlayShortcutImage(), SoundsDlgProc(), START_TEST(), test_add_remove(), test_bcm_get_ideal_size(), test_bm_get_set_image(), test_button_bm_get_set_image(), test_CreateBitmapFromHICON(), test_CreateIcon(), test_ExtractAssociatedIcon(), test_ExtractIcon(), test_fromhicon(), test_get_file_info_iconlist(), Test_GetIconInfo(), test_himetric(), test_icons(), test_IImageList_Add_Remove(), test_IImageList_Merge(), test_imagelist_storage(), test_load_save_icon(), test_LoadIconWithScaleDown(), test_LoadImage(), test_LoadImage_working_directory_run(), test_LoadImageFile(), test_marshal_HICON(), test_merge(), test_merge_colors(), test_monochrome_icon(), test_PrivateExtractIcons(), test_removeimage(), test_shdefextracticon(), test_SHExtractIcons(), test_SHGetStockIconInfo(), TOOLTIPS_Unregister(), TrayIcon_Update(), ui_destroy_cursor(), CNewMenu::UnloadItem(), UnregisterImeClass(), UpdateDevInfo(), CFileDefExt::UpdateFolderIcon(), UpdateInputListView(), UpdateLanStatus(), UpdateTrayIcon(), ViewTree_AddIcon(), VolumeDlgProc(), WndProc(), wWinMain(), CAppsListView::~CAppsListView(), CCompFinalizeButton::~CCompFinalizeButton(), CLBarItemButtonBase::~CLBarItemButtonBase(), CNewMenu::~CNewMenu(), COpenWithList::~COpenWithList(), CUserNotification::~CUserNotification(), and CSendToMenu::SENDTO_ITEM::~SENDTO_ITEM().
|
static |
Definition at line 194 of file cursoricon.c.
Referenced by BITMAP_LoadImageW(), create_alpha_bitmap(), and CURSORICON_GetCursorDataFromBMI().
Definition at line 2104 of file cursoricon.c.
Referenced by check_alpha_draw(), check_DrawIcon(), DIALOG_SYMBOL_DlgProc(), Draw(), DrawInsert(), MainWndProc(), OleMetafilePictFromIconAndLabel(), OnDrawItem(), START_TEST(), and WndProc().
BOOL WINAPI DrawIconEx | ( | _In_ HDC | hdc, |
_In_ int | xLeft, | ||
_In_ int | yTop, | ||
_In_ HICON | hIcon, | ||
_In_ int | cxWidth, | ||
_In_ int | cyWidth, | ||
_In_ UINT | istepIfAniCur, | ||
_In_opt_ HBRUSH | hbrFlickerFreeDraw, | ||
_In_ UINT | diFlags | ||
) |
Definition at line 2114 of file cursoricon.c.
Referenced by BitmapFromIcon(), check_alpha_draw(), check_DrawIconEx(), cicGetIconBitmaps(), create_bitmap_from_icon(), create_small_bitmap_from_icon(), CShellLink::CreateShortcutIcon(), CardButton::Draw(), Icon::draw(), StartMenu::DrawArrows(), StartMenu::DrawFloatingButton(), DrawIcon(), CUIFButton::DrawIconProc(), PictureButton::DrawItem(), CToolSettingsWindow::drawTrans(), FD31_WMDrawItem(), CSendToMenu::HandleMenuMsg2(), CNewMenu::HandleMenuMsg2(), COpenWithMenu::IconToBitmap(), if(), ImageList_ReplaceIcon(), MDI_AugmentFrameMenu(), CTrayShowDesktopButton::OnDraw(), OnPaint(), ExplorerAboutDlg::Paint(), NotifyArea::Paint(), PAINTING_DrawStateJam(), CAppScrnshotPreview::PaintOnDC(), PickIconProc(), START_TEST(), STATIC_PaintIconfn(), STATUSBAR_DrawPart(), test_GetCursorFrameInfo(), ThemeDrawCaption(), TOOLTIPS_Refresh(), VolumeDlgProc(), and WndProc().
|
static |
Definition at line 878 of file cursoricon.c.
Referenced by CURSORICON_GetCursorDataFromANI().
const CURSORICONFILEDIRENTRY * get_best_icon_file_entry | ( | _In_ const CURSORICONFILEDIR * | dir, |
_In_ DWORD | dwFileSize, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ BOOL | bIcon, | ||
_In_ DWORD | fuLoad | ||
) |
Definition at line 496 of file cursoricon.c.
Referenced by CURSORICON_GetCursorDataFromANI(), CURSORICON_LoadFromFileW(), and get_best_icon_file_offset().
DWORD get_best_icon_file_offset | ( | _In_ const LPBYTE | dir, |
_In_ DWORD | dwFileSize, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ BOOL | bIcon, | ||
_In_ DWORD | fuLoad, | ||
_Out_ POINT * | ptHotSpot | ||
) |
Definition at line 582 of file cursoricon.c.
Definition at line 111 of file cursoricon.c.
Referenced by create_alpha_bitmap(), CURSORICON_GetCursorDataFromBMI(), and stretch_blt_icon().
Definition at line 74 of file cursoricon.c.
Definition at line 2770 of file cursoricon.c.
Referenced by DoTest_BUTTON(), DoTest_EDIT(), CUIFToolTip::GetTipWindowRect(), GROUP_GroupWndProc(), set_cursor_thread(), test_DestroyCursor(), test_initial_cursor(), and test_SetCursor().
HCURSOR WINAPI GetCursorFrameInfo | ( | HCURSOR | hCursor, |
DWORD | reserved, | ||
DWORD | istep, | ||
PINT | rate_jiffies, | ||
DWORD * | num_steps | ||
) |
Definition at line 2784 of file cursoricon.c.
Definition at line 2756 of file cursoricon.c.
Referenced by _ShowContextMenu(), _ShowContextMenuR(), ApplicationPageShowContextMenu1(), ApplicationPageShowContextMenu2(), C1_OnMouseMove(), C1_OnSetCursor(), ChildWndProc(), ConWndProc(), DefScreenSaverProc(), DIALOG_CreateIndirect(), dinput_mouse_hook(), DragList_Notify(), ZoomTool::getNewZoomRect(), CUIFToolTip::GetTipWindowRect(), HandleNotifyIconMessage(), CTaskSwitchWnd::HandleTaskItemRightClick(), HEADER_SetCursor(), hook_proc1(), hook_proc2(), hook_proc3(), LISTVIEW_ScrollTimer(), LISTVIEW_SetCursor(), MainWndProc(), MatrixWndProc(), ME_HandleMessage(), MessageBoxProc(), CDeviceView::OnContextMenu(), CDeviceView::OnDoubleClick(), Window::OnLButtonDown(), CTrayShowDesktopButton::OnLButtonUp(), Window::OnMouseMove(), CTrayNotifyWnd::OnMouseMove(), CTrayWindow::OnMoving(), CAutoComplete::OnNotify(), CDeviceView::OnRightClick(), CCanvasWindow::OnSetCursor(), Window::OnTimer(), CTrayShowDesktopButton::OnTimer(), OnTrayInitDialog(), ShellBrowser::OnTreeItemRClick(), PAGER_UpdateBtns(), CTrayWindow::ProcessMouseTracking(), ProcessPageShowContextMenu(), CUiSplitPanel::ProcessWindowMessage(), REBAR_SetCursor(), run_spi_setmouse_test(), ScreenSaverProc(), TaskBar::ShowAppSystemMenu(), ShowPopupMenuEx(), ShowPowerSchemesPopupMenu(), CUIFToolTip::ShowTip(), START_TEST(), SysMouseWImpl_Acquire(), T1_OnMouseMove(), T1_OnSetCursor(), TAB_HotTrackTimerProc(), TAB_RecalcHotTrack(), TaskManagerWndProc(), test_accelerators(), test_change_focus(), test_customdraw(), test_defwinproc(), Test_DesktopAccess(), test_EN_LINK(), test_GetMouseMovePointsEx(), test_Input_mouse(), test_menu_input(), test_messages(), test_mouse_input(), test_mouse_ll_hook(), test_oneclickactivate(), test_PeekMessage2(), test_right_click(), TOOLBAR_LButtonDown(), TOOLTIPS_CheckTool(), TOOLTIPS_Show(), TRACKBAR_Timer(), TreeListProc(), TREEVIEW_SetCursor(), CMenuFocusManager::UpdateFocus(), CTrayIconItem::UpdateMenuRectPoint(), VfdToolTip(), wined3d_device_set_cursor_position(), wined3d_device_show_cursor(), WndProc(), SDIMainFrame::WndProc(), and ChildWindow::WndProc().
Definition at line 2131 of file cursoricon.c.
Referenced by BUTTON_CalcLabelRect(), callback_child(), check_cursor_data(), check_icon_size(), cicGetIconSize(), CopyImage(), CURSORICON_CopyImage(), Draw(), DuplicateIcon(), GdipCreateBitmapFromHICON(), get_icon_size(), GetIconData(), CUIFButton::GetIconSize(), CUIFToolTip::GetTipWindowRect(), ImageList_LoadImageW(), ImageList_ReplaceIcon(), ImagingFactory_CreateBitmapFromHICON(), MainWndProc(), OLEPictureImpl_Render(), OLEPictureImpl_SetIcon(), serializeIcon(), SHAreIconsEqual(), SIC_OverlayShortcutImage(), START_TEST(), test_bm_get_set_image(), test_button_bm_get_set_image(), test_CreateIconFromResource(), test_DestroyCursor(), test_ExtractIcon(), Test_GetIconInfo(), test_icon_info_dbg(), test_icons(), test_LoadIconWithScaleDown(), test_LoadImage(), and test_monochrome_icon().
|
static |
Definition at line 116 of file cursoricon.c.
Referenced by BITMAP_LoadImageW(), and CURSORICON_GetCursorDataFromBMI().
Definition at line 2234 of file cursoricon.c.
Referenced by cdtInit(), StaticWndProc_common(), test_LoadImage(), and test_menu_bmp_and_string().
Definition at line 2249 of file cursoricon.c.
Referenced by AddContentTab(), C1_DrawLabel(), cert_mgr_advanced_dlg_proc(), cert_mgr_dlg_proc(), cert_properties_general_dlg_proc(), COMBO_Init(), CreateMDIMenuBitmap(), DisplayApplet(), FancyLogoffOnInit(), Imm32DrawBitmap(), init_hierarchy_page(), InitBoard(), CTrayWindow::OnCreate(), CTrayWindow::OnSettingChanged(), Preview_CreateToolBar(), ProgressDlg::ProcessWindowMessage(), select_cert_dlg_proc(), seltree_create_imagelist(), CRootNode::SetupNode(), ShutdownOnFriendlyInit(), STATIC_WindowProc(), StaticWndProc_common(), T1_DrawLabels(), TOOLBAR_ReplaceBitmap(), TrayIcon_GetProcessorUsageIcon(), User32CallOBMFromKernel(), and wWinMain().
Definition at line 2176 of file cursoricon.c.
Referenced by AtlModuleRegisterWndClassInfoA(), AWR_init(), create_animate(), create_async_message_window(), create_parent(), create_window(), createMainWnd(), CreateTestWindow(), do_wait_idle_child(), dsm_RegisterWindowClasses(), FD31_ScanDir(), init(), init_procs(), mdi_RegisterWindowClasses(), register_child_wnd_class(), register_class(), register_classes(), register_dummy_class(), register_menu_check_class(), register_parent_class(), register_parent_wnd_class(), register_style_check_class(), register_testwindow_class(), RegisterClassHelper(), RegisterListboxWindowClass(), registerParentWindowClass(), RegisterTestDialog(), RegisterWindowClasses(), RICHED32_Register(), scrollbar_test_init(), SHCreateWorkerWindowA(), START_TEST(), STATIC_LoadIconA(), test_capture_4(), test_CoWaitForMultipleHandles(), test_CreateWindow(), test_csparentdc(), test_customdraw(), test_desktop_winproc(), test_DestroyCursor(), test_dialogmode(), test_EM_SETTEXTEX(), test_EN_LINK(), test_eventMask(), test_events(), test_fullscreen(), test_GetUpdateRect(), test_icons(), test_initial_cursor(), test_input_message_source(), test_Input_mouse(), test_Input_whitebox(), test_menu_hilitemenuitem(), test_menu_input(), test_menu_messages(), test_NCRedraw(), test_redrawnow(), test_setinfo(), test_SHSetWindowBits(), test_smresult(), test_thick_child_size(), test_WM_NOTIFY(), test_wndproc(), wait_idle_thread(), and wined3d_dll_init().
Definition at line 2206 of file cursoricon.c.
Definition at line 2220 of file cursoricon.c.
Definition at line 2191 of file cursoricon.c.
Referenced by _CmdWndProc(), AddIndexPopup(), ANIMATE_Register(), AtlModuleRegisterWndClassInfoW(), BrFolder_Expand(), BUTTON_Register(), C1_OnSetCursor(), capCreateCaptureWindowW(), CC_PrepareColorGraph(), CFn_WMCommand(), CFn_WMInitDialog(), ChildWndProc(), ClassTest(), COMBO_Register(), COMBOLBOX_Register(), Control_DoInterface(), CGridView::Create(), CreatePerfWindows(), DATETIME_Register(), DesktopWndProcW(), dialog_register_class(), DllMain(), DragList_SubclassWindowProc(), EDIT_Register(), EventDetails(), FLATSB_Register(), CAppScrnshotPreview::GetWndClassInfo(), CMainWindow::GetWndClassInfo(), give_feedback(), GROUP_RegisterGroupWinClass(), HEADER_Create(), HEADER_Register(), HH_CreateHelpWindow(), HH_RegisterChildWndClass(), HH_RegisterSizeBarClass(), ImageView_Main(), Imm32RegisterSoftKeyboard(), init_custom_controls(), InitInstance(), IPADDRESS_Register(), LISTBOX_Register(), LISTVIEW_Register(), MAIN_RegisterMainWinClass(), MCIAVI_RegisterClass(), MCIWndProc(), MCIWndRegisterClass(), ME_RegisterEditorClass(), ME_SetCursor(), MONTHCAL_Register(), MyRegisterClass(), NATIVEFONT_Register(), CCanvasWindow::OnButtonDown(), CCanvasWindow::OnSetCursor(), CTextEditWindow::OnSetCursor(), OwnerDrawButtonSubclass(), PAGER_Register(), preview_proc(), PROGRESS_Register(), REBAR_NCCreate(), register_iewindow_class(), register_parent_wnd_class(), RegisterClockControl(), RegisterConWndClass(), RegisterHexEditorClass(), RegisterImeClass(), RegisterIMEClass(), RegisterMapClasses(), RegisterMonitorSelectionControl(), RegisterMonthCalControl(), RegisterSystemControls(), RegisterWindowClasses(), RegisterWinPrevClass(), setCursorOnSizeBox(), SHCreateWorkerWindowW(), SHInvokeCommandOnContextMenuInternal(), STATIC_LoadIconW(), STATIC_Register(), STATUS_Register(), SYSLINK_Register(), SysLinkWindowProc(), T1_OnSetCursor(), TAB_Create(), TAB_Register(), test_attach_input(), test_ime_processkey(), TEST_Init(), test_Input_unicode(), test_message_conversion(), test_winclassinfo(), TOOLBAR_LButtonDown(), TOOLBAR_LButtonUp(), TOOLBAR_Register(), TOOLTIPS_Register(), TRACKBAR_Register(), TREEVIEW_Create(), TREEVIEW_Register(), UPDOWN_Register(), User32SetupDefaultCursors(), WINHELP_CreateHelpWindow(), WINHELP_RegisterWinClasses(), WinMain(), WndProc(), wWinMain(), ZoomWnd_OnButtonDown(), and ZoomWnd_OnSetCursor().
Definition at line 2146 of file cursoricon.c.
Referenced by AWR_init(), create_async_message_window(), create_picture(), create_window(), CreateTestWindow(), init(), PRINTDLG_WMInitDialog(), RegisterTestDialog(), START_TEST(), STATIC_LoadIconA(), test_capture_4(), test_cbsize(), test_data_cache(), test_events(), test_icons(), test_Input_mouse(), test_Input_whitebox(), test_load_save_icon(), test_LoadImage(), test_menu_hilitemenuitem(), test_menu_input(), test_messages(), test_NCRedraw(), test_Render(), test_status_control(), and wined3d_dll_init().
Definition at line 2161 of file cursoricon.c.
Referenced by AddIndexPopup(), CDefView::CDefView(), ClassTest(), Control_DoInterface(), Control_LoadApplet(), CreatePerfWindows(), dialog_register_class(), DrawInsert(), EnumWindowsProc(), ExtractAssociatedIconW(), CMainWindow::GetWndClassInfo(), GROUP_RegisterGroupWinClass(), HH_CreateHelpWindow(), HH_RegisterChildWndClass(), HH_RegisterSizeBarClass(), ImageView_Main(), Imm32RegisterSoftKeyboard(), init_warning_dialog(), InitFontWndClass(), InitInstance(), InitListViewImageLists(), InitMainWndClass(), InitPartitionList(), MainPageProc(), MainWndCommand(), MyRegisterClass(), OnAbout(), CDeviceManager::OnCommand(), OnCommand(), CMainWindow::OnCommand(), OnCreate(), CFullscreenWindow::OnCreate(), CMainWindow::OnCreate(), PRINTDLG_WMInitDialogW(), PROGRAM_NewProgram(), propsheet_callback(), PropSheetProc(), CDownloadManager::RealDlgProc(), register_iewindow_class(), RegisterImeClass(), RunDlgProc(), CZipExtract::s_PropSheetCallbackProc(), SetDialogIcon(), CUserNotification::SetIconInfo(), CTrayIconWnd::SetMainIcon(), SHELL_ConfirmDialogW(), ShellAboutW(), ShowAboutBox(), CMainWindow::ShowAboutDlg(), SoftModalMessageBox(), STATIC_LoadIconW(), TaskManager_OnFileNew(), test_actctx_classes(), test_icons(), test_ime_processkey(), TEST_Init(), test_Input_unicode(), UIDlgProc(), CFileDefExt::UpdateFolderIcon(), UpgradeRepairDlgProc(), User32DefWindowProc(), UserGetWindowIcon(), WINHELP_RegisterWinClasses(), WinMain(), WndProc(), and wWinMain().
HANDLE WINAPI LoadImageA | ( | _In_opt_ HINSTANCE | hinst, |
_In_ LPCSTR | lpszName, | ||
_In_ UINT | uType, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ UINT | fuLoad | ||
) |
Definition at line 2264 of file cursoricon.c.
Referenced by compare_icons_imp(), device_load_logo(), FD31_Init(), LoadBitmapA(), LoadCursorA(), LoadCursorFromFileA(), LoadIconA(), PRINTDLG_WMInitDialog(), RegisterTestDialog(), START_TEST(), STATIC_LoadIconA(), test_icons(), test_Image_StretchMode(), test_LoadImage(), test_LoadImage_working_directory_run(), test_LoadImageFile(), and test_monochrome_icon().
HANDLE WINAPI LoadImageW | ( | _In_opt_ HINSTANCE | hinst, |
_In_ LPCWSTR | lpszName, | ||
_In_ UINT | uType, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ UINT | fuLoad | ||
) |
Definition at line 2289 of file cursoricon.c.
Referenced by AboutDialogProc(), add_icon_to_control(), add_zone_to_listview(), CSideTreeView::AddCategory(), CMainToolbar::AddImageToImageList(), AddListViewItems(), CTaskSwitchWnd::AddTaskItemButton(), AsyncLoadIconProc(), ChildWndProc(), Control_DoInterface(), Control_WndProc(), Control_WndProc_Create(), CreateHelpDialogProc(), CShellLink::CreateShortcutIcon(), DeleteDialogProc(), dialog_about(), DisconnectDlgProc(), DisplayOnInit(), DlgData_LoadBitmaps(), CPaintToolBar::DoCreate(), EnumerateConnectedDrives(), EnumPickIconResourceProc(), EnumResNameProc(), GdipCreateBitmapFromResource(), GeneralOnInit(), BtrfsContextMenu::get_uac_icon(), GetFileTypeIconsEx(), GetScreenSaverBitmap(), ie_dialog_about(), ImageList_LoadImageW(), CCompButtonFrameWindow::Init(), CDefCompFrameWindow::Init(), InitDetailsDlgCtrl(), InitDialog(), InitializeDefaultIcons(), InitializeDxDiagDialog(), InitImageList(), InitInstance(), InitListViewImage(), InitLogo(), InitTreeViewImageLists(), load_image(), LoadBitmapW(), LoadCursorFromFileW(), LoadCursorW(), LoadIconW(), LoadIconWithScaleDown(), LoadImageA(), LoadSystemCursors(), MACRO_About(), MainPageProc(), MainProc(), MDI_AugmentFrameMenu(), MSSTYLES_LoadBitmap(), MyRegisterClass(), NT5_DrawBaseBackground(), NT5_DrawLogoffIcon(), CToolSettingsWindow::OnCreate(), OnInitMainDialog(), OnMainCreate(), OSK_About(), OSK_SetImage(), PRINTDLG_WMInitDialogW(), Printer_LoadIconsW(), PROPSHEET_CollectPageInfo(), PROPSHEET_DialogProc(), PropSheetCallback(), register_iewindow_class(), RegisterConWndClass(), SafeRemovalDlgProc(), SetBitmap(), CAppsListView::SetDisplayAppType(), SetSystemCursor(), SettingsOnInitDialog(), SIC_Initialize(), SoundsDlgProc(), START_TEST(), STATIC_LoadIconW(), StatusMessageWindowProc(), taskdialog_set_icon(), ThemePageDlgProc(), TimeZonePageProc(), TOOLBAR_AddBitmapToImageList(), TOOLTIPS_Register(), UpdateInputListView(), CTaskSwitchWnd::UpdateTaskItemButton(), User32CallSetWndIconsFromKernel(), VolumeDlgProc(), WINHELP_CreateHelpWindow(), WINHELP_RegisterWinClasses(), WinMain(), and wWinMain().
Definition at line 21 of file cursoricon.c.
Referenced by User32SetupDefaultCursors().
Definition at line 2315 of file cursoricon.c.
int WINAPI LookupIconIdFromDirectoryEx | ( | _In_ PBYTE | presbits, |
_In_ BOOL | fIcon, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ UINT | Flags | ||
) |
Definition at line 2325 of file cursoricon.c.
Referenced by CreateIconFromResourceEx(), CURSORICON_LoadImageW(), get_best_icon_file_entry(), and LookupIconIdFromDirectory().
Definition at line 89 of file cursoricon.c.
Referenced by BITMAP_LoadImageW(), and CURSORICON_LoadFromFileW().
|
static |
Definition at line 892 of file cursoricon.c.
Referenced by CURSORICON_GetCursorDataFromANI().
Definition at line 2748 of file cursoricon.c.
Referenced by _CmdWndProc(), GetMessageRedrawWindowTest(), hook_proc1(), simulate_click(), START_TEST(), SysMouseWImpl_Unacquire(), test_accelerators(), test_action_mapping(), test_autoradio_BM_CLICK(), test_change_focus(), test_customdraw(), test_defwinproc(), Test_DesktopAccess(), test_DoDragDrop(), test_EN_LINK(), test_GetMessagePos(), test_input_message_source(), test_Input_mouse(), test_menu_input(), test_menu_messages(), test_messages(), test_mouse_input(), test_mouse_ll_hook(), Test_msg_simple(), Test_NonClientMetrics(), test_oneclickactivate(), test_PeekMessage2(), test_right_click(), Test_SetCursorPos(), test_TrackMouseEvent(), test_TTN_SHOW(), warp_check(), wined3d_device_set_cursor_position(), and wWinMain().
Definition at line 2732 of file cursoricon.c.
Definition at line 2763 of file cursoricon.c.
Referenced by ConfigureDevicesDlgProc(), DECLARE_INTERFACE_(), ScreenSaverProc(), show_cursor_thread(), SysMouseWImpl_Acquire(), SysMouseWImpl_Unacquire(), and test_ShowCursor().
Definition at line 236 of file cursoricon.c.
Referenced by CURSORICON_GetCursorDataFromIconInfo().
Definition at line 2000 of file cursoricon.c.
Definition at line 48 of file cursoricon.c.
WINE_DECLARE_DEBUG_CHANNEL | ( | icon | ) |
WINE_DEFAULT_DEBUG_CHANNEL | ( | cursor | ) |
Definition at line 87 of file cursoricon.c.
Referenced by BITMAP_LoadImageW(), create_alpha_bitmap(), CURSORICON_GetCursorDataFromBMI(), CURSORICON_GetCursorDataFromIconInfo(), and LookupIconIdFromDirectoryEx().