*/
#include "shellbars.h"
-#include <strsafe.h>
+
+#include <browseui_undoc.h>
/* The menu consists of 3 parts. The first is loaded from the resources,
the second is populated with the classes of the CATID_DeskBand comcat
*/
#include "shellbars.h"
-#include <commoncontrols.h>
-#include <strsafe.h>
-#define GET_X_LPARAM(lp) ((int)(short)LOWORD(lp))
-#define GET_Y_LPARAM(lp) ((int)(short)HIWORD(lp))
+#include <commoncontrols.h>
+#include <shellapi.h>
/*
TODO:
* PURPOSE: Quick Launch Toolbar (Taskbar Shell Extension)
* PROGRAMMERS: Shriraj Sawant a.k.a SR13 <sr.official@hotmail.com>
*/
+
#pragma once
class CISFBand :
+
PROJECT(SHELL)
set_cpp(WITH_RUNTIME)
CBandSiteMenu.cpp
CBaseBar.cpp
CISFBand.cpp
- CSHEnumClassesOfCategories.cpp)
+ CSHEnumClassesOfCategories.cpp
+ shellbars.h)
add_library(shellbars ${SOURCE})
-add_dependencies(shellbars xdk)
-
-target_link_libraries(shellbars atlnew)
if(NOT MSVC)
add_target_compile_flags(shellbars "-Wno-unused-but-set-variable")
endif()
+
+add_pch(shellbars shellbars.h SOURCE)
+target_link_libraries(shellbars atlnew)
+add_dependencies(shellbars xdk)
#include <windef.h>
#include <winbase.h>
-#include <wincon.h>
-#include <wingdi.h>
#include <shlobj.h>
-#include <shellapi.h>
#include <shlobj_undoc.h>
#include <shlguid_undoc.h>
#include <shdeprecated.h>
#include <atlcom.h>
#include <atlwin.h>
#include <atlsimpcoll.h>
-#include <undocuser.h>
#include <shlwapi.h>
#include <shlwapi_undoc.h>
#include <undocshell.h>
#include <shellutils.h>
-#include <browseui_undoc.h>
+#include <strsafe.h>
+
#include <wine/debug.h>
+WINE_DEFAULT_DEBUG_CHANNEL(browseui);
#include "../resource.h"
#include "CBandSiteMenu.h"
#include "CISFBand.h"
-WINE_DEFAULT_DEBUG_CHANNEL(browseui);
-
#define GET_X_LPARAM(lp) ((int)(short)LOWORD(lp))
#define GET_Y_LPARAM(lp) ((int)(short)HIWORD(lp))
#define CISFBand_CreateInstance RSHELL_CISFBand_CreateInstance
#endif
-#endif /* _BROWSEUI_PCH_ */
+#endif /* _SHELLBARS_PCH_ */