易语言qq空间外链的制作方法
什么是QQ空间外链?
QQ空间外链是指在QQ空间中添加一个链接,点击后可以跳转到其他网站。这种链接可以用来分享自己喜欢的内容,或者推广自己的网站等。
易语言如何制作QQ空间外链?
首先,需要在QQ空间上创建一个日志,点击日志编辑器中的“超链接”按钮,输入要添加的外链地址。接着,打开易语言,新建一个窗口,设置窗口大小和背景图片。在窗口中添加一个按钮,命名为“跳转”,在按钮的单击事件中添加以下代码:
```e
ShellExecute(0,\"open\",\"QQ空间日志地址\",\"\",\"\",1)
```
将QQ空间日志地址替换成你创建的日志地址,保存并编译程序,就可以将程序上传到QQ空间中,点击“跳转”按钮就可以跳转到你的日志页面了。
如何设置QQ空间外链的图标?
在易语言中,可以使用以下代码来设置QQ空间外链的图标:
```e
SetWindowLong(GetDlgItem(hwnd,IDC_BUTTON1),GWL_STYLE,GetWindowLong(GetDlgItem(hwnd,IDC_BUTTON1),GWL_STYLE)^BS_ICON)
SendMessage(GetDlgItem(hwnd,IDC_BUTTON1),BM_SETIMAGE,(WPARAM)IMAGE_ICON,(LPARAM)LoadIcon(hInst,MAKEINTRESOURCE(IDI_ICON1)))
```
其中,IDI_ICON1是图标资源的ID,可以在资源文件中添加。需要注意的是,图标大小不能超过32x32像素。
如何将QQ空间外链制作成桌面小工具?
可以使用易语言的小工具模板来制作桌面小工具。首先,新建一个小工具项目,设置窗口大小和背景图片。接着,添加一个按钮,命名为“跳转”,在按钮的单击事件中添加上述跳转代码。最后,添加一个定时器,设置定时器的时间间隔。在定时器事件中,添加以下代码:
```e
if(FindWindow(\"Progman\",\"Program Manager\")!=0)
{
HWND hwndWorkerW=0;
HWND hwndShellDLL=0;
hwndWorkerW=FindWindowEx(0,0,\"WorkerW\",0);
hwndShellDLL=FindWindowEx(hwndWorkerW,0,\"SHELLDLL_DefView\",0);
if(hwndShellDLL!=0)
{
SetParent(hwnd, hwndShellDLL);
}
}
```
这段代码可以将窗口的父窗口设置为桌面壁纸的窗口,这样就可以将窗口显示在桌面上了。最后,编译并上传小工具程序到QQ空间中即可。
共有 0 条评论