让桌面布满玫瑰花
想在这里请教下各位高手:
今天看到一个下载量过千的“让桌面布满玫瑰花”的程序——在桌面一朵一朵的生成玫瑰花。
感觉创意很不错,但是没有源码,不知道用什么开发的。
谁能给指点思路。。。
PS:这个小程序的下载地址:http://download.csdn.net/detail/ligongda405/3498086
#include <windows.h>
#pragma comment( linker, "/subsystem:windows /entry:mainCRTStartup" )
int main()
{
int width = GetSystemMetrics(SM_CXSCREEN);
int height = GetSystemMetrics(SM_CYSCREEN);
SetActiveWindow(0);
HDC hdc=::GetDC(0);
int i=0;
while(i<100)
{
int x=rand()%(width-30);
int y=rand()%(height-30);
Rectangle(hdc,x, y, x+30,y+30);
Sleep(1000);
}
}