国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

C語言實現窗口抖動

2020-01-26 11:45:03
字體:
來源:轉載
供稿:網友

本文實例為大家分享了C語言窗口抖動的具體實現代碼,供大家參考,具體內容如下

#include "stdafx.h"#include <stdio.h>#include<Windows.h>int main(){  int shake_time = 50; //休眠的時間,為5毫秒  int shake_distance = 10; //移動了10像素  RECT rect; //RECT是一個矩形結構體,相當于保存了一個矩形的四條邊的坐標  HWND window = NULL, oldwindow = NULL; //兩個窗口句柄  int x, y, width, height; //用來保存窗口橫縱坐標和寬度、高度的變量  int i;  //抖50次吧  for (i = 0; i < 10; i++) {    window = GetForegroundWindow(); //拿到活動窗口    if (window != oldwindow) {      //獲取指定窗口的位置      GetWindowRect(window, &rect);      x = rect.left;      y = rect.top;      width = rect.right - x;      height = rect.bottom - y;      oldwindow = window;    }    MoveWindow(window, x - shake_distance, y, width, height, TRUE); //移動窗口,向左移動了10像素,下同    Sleep(shake_time); //休眠time毫秒,線程休眠    MoveWindow(window, x - shake_distance, y - shake_distance, width, height, TRUE);    Sleep(shake_time);    MoveWindow(window, x, y - shake_distance, width, height, TRUE);    Sleep(shake_time);    MoveWindow(window, x, y, width, height, TRUE);    Sleep(shake_time);  }  return 0;}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 丹凤县| 汽车| 黑山县| 大宁县| 镇远县| 依安县| 怀远县| 根河市| 荣成市| 喀喇| 香港| 金沙县| 钟山县| 沅江市| 巴彦淖尔市| 剑阁县| 南华县| 山东省| 天长市| 洪泽县| 通海县| 榆林市| 黄平县| 鹿邑县| 保康县| 河曲县| 志丹县| 山阳县| 武安市| 图木舒克市| 依安县| 连南| 云安县| 莱阳市| 新邵县| 临沧市| 资溪县| 临泉县| 吴江市| 汝阳县| 乌恰县|