zoukankan      html  css  js  c++  java
  • Win32Api程序设计 常用域改变(设定)窗口位置、大小的api

    1. CreateWindow
    CreateWindow(hWnd,TEX(”Welcome”),WS_OVERLAPPEDWINDOW,100,200,600,400,NULL,NUL,hInstance,NULL);
    
    //为窗口hWnd创建一个标题为Welcome的窗口,左上角在屏幕水平100垂直200的地方,宽度为600,高度为400(单位Px)。

         2. MoveWindow

    BOOL MoveWindow{
        HWND hWnd;        //窗口句柄
        int X;            //左上角水平值
        int Y;            //左上角垂直值
        int nWidth;        //窗口宽度
        int nHeight;        //窗口高度
        BOOL bRepaint;        //是否重绘
    }
    ////---------------------------------------------------------------------------------------------///
    //ex:
    MoveWindow(hWnd,200,300,300,400,false);

          3. SetWindowPos

    BOOL SetWindowPos{
        HWND hWnd;
        HWND hWndInsertAfter;        //设置叠放位置
        int X;
        int Y;
        int cx;
        int cy;
        UINT uFlags;            //窗口定位标志
    };
    
    //hWndInsertAfter: 在z序中的位于被置位的窗口前的句柄,该参数必须为某个窗口句柄或者下列某一值:
    /*
    // HWND_BOTTOM   :将窗口置于Z序的底部,值为1
    //HWND_NOTOPMOST    :将窗口置于所有非顶层窗口之上,即使窗口未被激活窗口也保持顶级位置,值为-2
    //HWND_TOP   :将窗口置于Z序的顶部,值为0;
    //HWND_TOPMOST :将窗口置于所有非顶层窗口之上,即使窗口未被激活窗口也将保持顶级位置,值为-1
    */
  • 相关阅读:
    codeforces——模拟
    线段树水题
    编码格式分类: 前后端传递数据的编码格式contentType
    爬虫之爬取求职小网站
    auth 模块使用篇
    后端获取前端的多个数据用getlist
    字符串值的替换
    单例的5种开启方式
    forms 组件的功能和使用
    cookie和session 的初步介绍
  • 原文地址:https://www.cnblogs.com/xiaok-redback/p/5026453.html
Copyright © 2011-2022 走看看