ReactOS 0.4.15-dev-8434-g155a7c7
|
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 2055 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_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 2663 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 2439 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 2477 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 2487 of file cursoricon.c.
Referenced by CreateIconFromResource().
Definition at line 2625 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 2733 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 2097 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(), DestroyAppWindows(), DestroyIconList(), DIALOG_PROGRAM_DlgProc(), DisplayDeviceAdvancedProperties(), DisplayDlgProc(), DlgProc(), EditTypeDlg_OnChangeIcon(), EditTypeDlg_UpdateEntryIcon(), EnumerateConnectedDrives(), TaskBar::EnumWndProc(), IconCache::extract(), CShellLink::Extract(), FILEDLG95_InitControls(), FileTypesDlg_InsertToLV(), 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(), MainDlgProc(), MainPageProc(), MainWndProc(), NotifyInfo::modify(), MouseKeys_Shutdown(), MouseKeys_Update(), MsConfigWndProc(), msi_destroy_control(), msi_listview_add_item(), OLEPictureImpl_Destroy(), CShellLink::OnCommand(), CShellLink::OnDestroy(), CToolSettingsWindow::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 2062 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 2072 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 2728 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 2742 of file cursoricon.c.
Definition at line 2714 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 2089 of file cursoricon.c.
Referenced by BUTTON_CalcLabelRect(), callback_child(), check_cursor_data(), check_icon_size(), cicGetIconSize(), 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 2192 of file cursoricon.c.
Referenced by cdtInit(), StaticWndProc_common(), test_LoadImage(), and test_menu_bmp_and_string().
Definition at line 2207 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(), msi_seltree_create_imagelist(), CTrayWindow::OnCreate(), CTrayWindow::OnSettingChanged(), Preview_CreateToolBar(), ProgressDlg::ProcessWindowMessage(), select_cert_dlg_proc(), CRootNode::SetupNode(), ShutdownOnFriendlyInit(), STATIC_WindowProc(), StaticWndProc_common(), T1_DrawLabels(), TOOLBAR_ReplaceBitmap(), TrayIcon_GetProcessorUsageIcon(), User32CallOBMFromKernel(), and wWinMain().
Definition at line 2134 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 2164 of file cursoricon.c.
Definition at line 2178 of file cursoricon.c.
Definition at line 2149 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(), IContextMenu_Invoke(), 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(), 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 2104 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 2119 of file cursoricon.c.
Referenced by AddIndexPopup(), CDefView::CDefView(), ClassTest(), Control_DoInterface(), Control_LoadApplet(), CreatePerfWindows(), dialog_register_class(), CDownloadManager::DownloadDlgProc(), DrawInsert(), DriveDlgProc(), EnumWindowsProc(), ExtractAssociatedIconW(), GetFileTypeIconsEx(), CMainWindow::GetWndClassInfo(), GROUP_RegisterGroupWinClass(), HH_CreateHelpWindow(), HH_RegisterChildWndClass(), HH_RegisterSizeBarClass(), ImageView_Main(), Imm32RegisterSoftKeyboard(), init_warning_dialog(), InitFontWndClass(), InitInstance(), InitListViewImageLists(), InitMainWndClass(), MainPageProc(), MainWndCommand(), MyRegisterClass(), OnAbout(), CDeviceManager::OnCommand(), OnCommand(), CMainWindow::OnCommand(), OnCreate(), CFullscreenWindow::OnCreate(), CMainWindow::OnCreate(), PRINTDLG_WMInitDialogW(), PROGRAM_NewProgram(), propsheet_callback(), PropSheetProc(), register_iewindow_class(), RegisterImeClass(), RunDlgProc(), CZipExtract::s_PropSheetCallbackProc(), SetDialogIcon(), SetFileTypeEntryDefaultIcon(), 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 2222 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 2247 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(), DoExtractIcon(), EnumerateConnectedDrives(), EnumPickIconResourceProc(), EnumResNameProc(), GdipCreateBitmapFromResource(), GeneralOnInit(), BtrfsContextMenu::get_uac_icon(), GetFileTypeIconsEx(), GetScreenSaverBitmap(), ie_dialog_about(), ImageList_LoadImageW(), CCompButtonFrameWindow::Init(), CDefCompFrameWindow::Init(), InitDetailsDlgCtrl(), InitDialog(), InitializeDxDiagDialog(), InitImageList(), InitInstance(), InitListViewImage(), InitLogo(), InitTreeViewImageLists(), LoadBitmapW(), LoadCursorFromFileW(), LoadCursorW(), LoadIconW(), LoadIconWithScaleDown(), LoadImageA(), LoadSystemCursors(), MACRO_About(), MainPageProc(), MainProc(), MDI_AugmentFrameMenu(), msi_load_image(), 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(), SetFileTypeEntryDefaultIcon(), SetSystemCursor(), SettingsOnInitDialog(), SIC_Initialize(), SoundsDlgProc(), START_TEST(), STATIC_LoadIconW(), StatusMessageWindowProc(), 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 2273 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 2283 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 2706 of file cursoricon.c.
Referenced by _CmdWndProc(), 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 2690 of file cursoricon.c.
Definition at line 2721 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().