Windows/MFC
Change wallpaper from today screen
aucd29
2013. 10. 2. 18:39
http://social.msdn.microsoft.com/Forums/en-US/vssmartdevicesnative/thread/6bb27f46-7232-4322-9236-37b555c0369e?prof=required
[code]
#define WATERMARK_TODAY 1
#define WATERMARK_TODAYFULL 2
typedef bool (*LPF_SHSetAsWatermark)(HWND hWnd, LPCWSTR lpszFile, int iWhich, DWORD* pdwAlpha);
HMODULE hModule = LoadLibrary(L"aygshell.dll");
if (hModule)
{
LPF_SHSetAsWatermark pSHSetAsWatermark = (LPF_SHSetAsWatermark)GetProcAddress(hModule, (LPCWSTR)169);
if (pSHSetAsWatermark)
{
DWORD dwAlpha = 0;
bool ret = pSHSetAsWatermark( NULL, L"\\My Documents\\내 그림\\Smoke1.jpg",WATERMARK_TODAYFULL, &dwAlpha);
}
}
[/code]
[code]
#define WATERMARK_TODAY 1
#define WATERMARK_TODAYFULL 2
typedef bool (*LPF_SHSetAsWatermark)(HWND hWnd, LPCWSTR lpszFile, int iWhich, DWORD* pdwAlpha);
HMODULE hModule = LoadLibrary(L"aygshell.dll");
if (hModule)
{
LPF_SHSetAsWatermark pSHSetAsWatermark = (LPF_SHSetAsWatermark)GetProcAddress(hModule, (LPCWSTR)169);
if (pSHSetAsWatermark)
{
DWORD dwAlpha = 0;
bool ret = pSHSetAsWatermark( NULL, L"\\My Documents\\내 그림\\Smoke1.jpg",WATERMARK_TODAYFULL, &dwAlpha);
}
}
[/code]