GooglePage注册成功
来源:互联网 发布:ubuntu改成中文 编辑:程序博客网 时间:2024/05/01 12:18
CSDN的BLOG一直都不能上传附件,有些无奈,后来听北极星说GooglePage有100M的个人空间,于是迫不及待地注册了一个,刚刚也搞了一个,似乎只要有GMail的邮箱就可以了.
好,这次来发个ShapeWindow的源代码,(图片总是发不上来,就不发了):
#include <stdio.h>
#include <afxwin.h>
#include "SkinMagicLib.h"
#include "resource.h"
#pragma comment(lib,"SkinMagicLibMT6Trial.lib")
HMENU hMenu;
RECT rect;
DWORD dwY;
UINT uRet;
HINSTANCE hInstance;
LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);
int CALLBACK WinMain(HINSTANCE hInst,HINSTANCE,LPSTR,int)
{
InitSkinMagicLib(hInst,"AppTest",NULL,NULL);
LoadSkinFile("ShapeWnd.smf");
hInstance = hInst;
::DialogBoxParam(hInst,(LPCTSTR)IDD_MAIN,NULL,(DLGPROC)WndProc,NULL);
return 1;
}
LRESULT CALLBACK WndProc(HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam)
{
HICON hIcon;
switch(uMsg)
{
case WM_SYSCOMMAND:
if ( wParam == IDM_TESTOK)
{
if(LoadSkinFromResource(hInstance,(LPCTSTR)IDR_SKIN1,"Skin"))
{
SetShapeWindowSkin(hWnd,"PlayerPanel");//设置窗口的风格
}
}
break;
case WM_COMMAND:
{
switch(LOWORD(wParam))
{
case IDC_REGISTER:
::MessageBox(hWnd,"Test","Info",0);
break;
case IDC_EXIT:
::GetWindowRect(hWnd,&rect);
::SetTimer (hWnd,1,15,NULL);
break;
}
}
break;
case WM_TIMER:
::SetWindowPos (hWnd, HWND_TOPMOST, rect.left, rect.top, 0,0, SWP_NOSIZE);
rect.top -= 5;
dwY = rect.top +120;
if(dwY >= 0x80000000)
::SendMessage (hWnd,WM_CLOSE,0,0);
break;
case WM_INITDIALOG:
//换肤 //NewShape
SetShapeWindowSkin(hWnd,"BMPShape");//BMPShape
::SetWindowText (hWnd,"Code by thinkSJ"); //设置标题栏
hIcon = ::LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON1)); //设置图标
::SendMessage(hWnd,WM_SETICON,ICON_SMALL,(LPARAM)hIcon);
hMenu = ::GetSystemMenu(hWnd,FALSE);
::AppendMenu(hMenu,MF_STRING,IDM_TESTOK,"播放器风格");
return true;
case WM_CLOSE:
::KillTimer (hWnd,1);
::DestroyWindow (hWnd);
break;
}
return false;
}
#include <afxwin.h>
#include "SkinMagicLib.h"
#include "resource.h"
#pragma comment(lib,"SkinMagicLibMT6Trial.lib")
HMENU hMenu;
RECT rect;
DWORD dwY;
UINT uRet;
HINSTANCE hInstance;
LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);
int CALLBACK WinMain(HINSTANCE hInst,HINSTANCE,LPSTR,int)
{
InitSkinMagicLib(hInst,"AppTest",NULL,NULL);
LoadSkinFile("ShapeWnd.smf");
hInstance = hInst;
::DialogBoxParam(hInst,(LPCTSTR)IDD_MAIN,NULL,(DLGPROC)WndProc,NULL);
return 1;
}
LRESULT CALLBACK WndProc(HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam)
{
HICON hIcon;
switch(uMsg)
{
case WM_SYSCOMMAND:
if ( wParam == IDM_TESTOK)
{
if(LoadSkinFromResource(hInstance,(LPCTSTR)IDR_SKIN1,"Skin"))
{
SetShapeWindowSkin(hWnd,"PlayerPanel");//设置窗口的风格
}
}
break;
case WM_COMMAND:
{
switch(LOWORD(wParam))
{
case IDC_REGISTER:
::MessageBox(hWnd,"Test","Info",0);
break;
case IDC_EXIT:
::GetWindowRect(hWnd,&rect);
::SetTimer (hWnd,1,15,NULL);
break;
}
}
break;
case WM_TIMER:
::SetWindowPos (hWnd, HWND_TOPMOST, rect.left, rect.top, 0,0, SWP_NOSIZE);
rect.top -= 5;
dwY = rect.top +120;
if(dwY >= 0x80000000)
::SendMessage (hWnd,WM_CLOSE,0,0);
break;
case WM_INITDIALOG:
//换肤 //NewShape
SetShapeWindowSkin(hWnd,"BMPShape");//BMPShape
::SetWindowText (hWnd,"Code by thinkSJ"); //设置标题栏
hIcon = ::LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON1)); //设置图标
::SendMessage(hWnd,WM_SETICON,ICON_SMALL,(LPARAM)hIcon);
hMenu = ::GetSystemMenu(hWnd,FALSE);
::AppendMenu(hMenu,MF_STRING,IDM_TESTOK,"播放器风格");
return true;
case WM_CLOSE:
::KillTimer (hWnd,1);
::DestroyWindow (hWnd);
break;
}
return false;
}
(最好使用工具,不要用浏览器下载)
下载附件
- GooglePage注册成功
- 注册成功!
- 注册成功
- 成功注册
- 注册成功
- 成功注册
- 注册成功
- 成功注册
- 注册成功
- 注册成功
- 注册成功
- 注册成功
- 注册成功
- 注册成功
- 注册成功!!!
- 注册成功
- 注册成功
- 成功注册!
- JTableHeader添加全选, 反选checkbox
- Oracle 中修改Table的主键的方法
- 求二进制的加法,输入两个四位二进制数,求其和(二进制表示)。
- [C#问题--WebBrowser继续追踪]WebBrowser在Form程序中使用的感想3
- LabVIEW与文本朗读
- GooglePage注册成功
- GCC学习
- 电脑关闭的很慢是怎么回事?
- 连接 ACCESS 2007
- 转 scriptaculous的Effect效果对象
- OPenCV人脸时时检测分析
- 支持Nand Flash烧写的仿真器
- c#连接sql数据库:
- 尝试做了两天的IT培训