Go to the source code of this file.
◆ SHAreIconsEqual()
Definition at line 43 of file rosordinal.c.
44{
48
51
54
56 {
60 }
61
64
65 if (bm1.bmWidth == bm2.bmWidth && bm1.bmHeight == bm2.bmHeight)
66 {
67 BITMAPINFO bmi = { {
sizeof(bmi), bm1.bmWidth, bm1.bmHeight, 1, 32 } };
71
74
76 {
79 {
81 }
82 }
85
87 }
88
91
94
95 return bSame;
96}
int memcmp(void *Buffer1, void *Buffer2, ACPI_SIZE Count)
#define HeapFree(x, y, z)
int WINAPI GetObjectW(_In_ HANDLE h, _In_ int c, _Out_writes_bytes_opt_(c) LPVOID pv)
int WINAPI GetDIBits(_In_ HDC hdc, _In_ HBITMAP hbm, _In_ UINT start, _In_ UINT cLines, _Out_opt_ LPVOID lpvBits, _At_((LPBITMAPINFOHEADER) lpbmi, _Inout_) LPBITMAPINFO lpbmi, _In_ UINT usage)
int WINAPI ReleaseDC(_In_opt_ HWND, _In_ HDC)
BOOL WINAPI GetIconInfo(_In_ HICON, _Out_ PICONINFO)
HDC WINAPI GetDC(_In_opt_ HWND)
◆ SHForwardContextMenuMsg()
Definition at line 11 of file rosordinal.c.
13{
17
18
19 hr = IUnknown_QueryInterface(
pUnk, &IID_IContextMenu3, (
void**)&pcmenu3);
21 {
22 hr = IContextMenu3_HandleMenuMsg2(pcmenu3, uMsg,
wParam,
lParam, pResult);
23 IContextMenu3_Release(pcmenu3);
25 }
26
27
28 if(!useIContextMenu2)
30
31
32 hr = IUnknown_QueryInterface(
pUnk, &IID_IContextMenu2, (
void**)&pcmenu2);
35
37 IContextMenu2_Release(pcmenu2);
39}
static void *static void *static LPDIRECTPLAY IUnknown * pUnk
Referenced by BrFolderDlgProc(), DumpMenu(), CDefaultContextMenu::HandleMenuMsg2(), and CDefView::OnCustomItem().