1.ShowWindow(SW_SHOWNORMAL)  参数 :

SW_HIDE
激活另外一个窗口,当前窗口就跑到那个窗口后面了
SW_MAXIMIZE
显示的窗口是最大化的
SW_MINIMIZE
显示的窗口是最小化的,并且自动把另一个窗口显示在前面
SW_SHOWMAXIMIZED
显示的窗口是最大化的,没有激活其他窗口的操作
SW_SHOWMINIMIZED
显示的窗口是最小化的,没有激活其他窗口的操作
SW_SHOWMINNOACTIVE
显示的窗口是最小化的,但窗口并不激活,就是说不显示在最上层,窗口标题栏是灰色的,没有激活其他窗口的操作
SW_SHOWNA
按窗口当前大小显示,但不激活,没有激活其他窗口的操作
SW_SHOWNOACTIVATE
按窗口最近一次显示时的大小和位置显示,窗口不激活
SW_SHOWNORMAL
不管窗口当前状态怎么样,都把它显示出来,并激活窗口

2. //获取客户端区域

RECT rect;
GetClientRect(m_PlayWnd->m_hWnd,&rect);
InvalidateRect(m_PlayWnd->m_hWnd,&rect,TRUE);

InvalidateRect  该函数向指定的窗体更新区域添加一个矩形,然后窗口客户区域的这一部分将被重新绘制。

InvalidateRect(hwnd, NULL, false);重画时不擦除背景

3.   Win32 显示视频流

https://blog.csdn.net/leixiaohua1020/article/details/40266503

4. CreateWindow

API 函数原型:
HWND WINAPI CreateWindow(

_In_opt_  LPCTSTR lpClassName,      // 窗口类名称

_In_opt_  LPCTSTR lpWindowName,  // 窗口标题

_In_      DWORD dwStyle,                // 窗口风格,或称窗口格式

_In_      int x,                                 // 初始 x 坐标

_In_      int y,                                 // 初始 y 坐标

_In_      int nWidth,                        // 初始 x 方向尺寸

_In_      int nHeight,                       // 初始 y 方向尺寸

_In_opt_  HWND hWndParent,        // 父窗口句柄

_In_opt_  HMENU hMenu,               // 窗口菜单句柄

_In_opt_  HINSTANCE hInstance,    // 程序实例句柄

_In_opt_  LPVOID lpParam              // 创建参数

);

注:_In_ 说明该参数是输入的,_opt_ 说明该参数是可选参数(不是说没有参数,而是可以利用宏搭配参数)。

5.   SetWindowPos    设置窗口位置

SetWindowPos(Me.hWnd, 0, 0, 1366, 768, 0)

转载于:https://www.cnblogs.com/luoyinjie/p/8931982.html

Win32 编程相关推荐

  1. Win32编程之基于MATLAB与VC交互的多项式回归

    运行环境 Matlab R2018b x64 or x32 Visual Studio 2017 企业版 程序预览 文末有完整程序代码下载地址,有任何问题欢迎留言,谢谢点赞哟! 程序功能描述 矩阵运算 ...

  2. Win32 编程基础

    Windows编程框架 #include <windows.h> #include <windowsx.h>//函数声明BOOL InitWindow( HINSTANCE h ...

  3. Win32编程基础知识

    Win32编程基础知识 尽管Windows应用程序千变万化,令人眼花缭乱,但,消息机制和窗口过程却始终它们的基础,掌握了这两项技术,也就相当于把握住了问题的关键. 如果你以前是C程序员或是MFC的忠实 ...

  4. Win32编程基础知识(包括对程序的分析)

    管Windows应用程序千变万化,令人眼花缭乱,但,消息机制和窗口过程却始终它们的基础,掌握了这两项技术,也就相当于把握住了问题的关键. 如果你以前是C程序员或是MFC的忠实用户,只要你学习过C语言的 ...

  5. 什么是win32编程

       win=windows操作平台  32=32位的操作系统  顾名思义 可以简单理解为:编写可以在32位的windows操作系统下运行的程序. Win32编程,指的是用Window提供的API(A ...

  6. 利用Python和win32编程范例——按需定制一个按键精灵

    转自:作者 橘子一方 http://www.orangecube.net/articles/python-win32-example.html 利用Python和win32编程范例--按需定制一个按键 ...

  7. Win32编程问题一,“WinMain”: 无法重载函数

    刚刚开始学习Win32编程,没想到在主函数上面就出现了问题,真是伤心啊! 事情是这样滴~我用vs2013创建了一个空的win32程序项目和一个自带窗口代码的项目,参考有代码的项目,自己写了代码,结果却 ...

  8. WIN32编程经验总结

    WIN32编程经验总结 分类: C/C++ 2013-10-28 10:37 157人阅读 评论(0) 收藏 举报 一 窗口和消息 1 前缀 前缀  全称  释义   CS  class style ...

  9. 【WIN32编程】利用汇编写cs1.6辅助

    这篇文章本来在2018.5.1号就写完发圈子去了,这两天跟朋友在网吧打单击才想起来,就顺便把内容发上去把 作者:admin-神风 用CE找到功能的地址 CS1.6下载地址:https://pan.ba ...

  10. python pywin32 相同句柄_如何利用Python和win32编程避免重复性体力劳动(一)——开始、FindWindow和FindWindowEx...

    请移步至这里以获得更加的排版和阅读体验,谢谢您 本系列文章假设各位看官对python是足够熟悉的,但却不太了解win32编程. 嘛..其实我也没学过win32编程,脸请各位看官随意招呼. 需求:最近因 ...

最新文章

  1. 5 款最佳最牛代码比较神器
  2. SAP RETAIL初阶之商品主数据WM视图
  3. 汇编指令:LDM、STM详解
  4. 【转】 vi常用操作
  5. 容器学习 之 镜像的分层结构(六)
  6. android nio debug模式正常 release包crash_Flutter包大小治理上的探索与实践
  7. JavaScript中的高级特性及特别对象、属性和方法
  8. 数据层(DAL)自动生成库
  9. python超市管理系统实训报告_超市管理系统总结报告
  10. 自学Java第二天 解决java不能输出中文问题
  11. c语言里宏定义算变量嘛,C语言宏定义的一些总结
  12. 2016年中考计算机考试模拟试题,2016年计算机三级考试模拟试题(含答案)
  13. 看一遍都懂的数组遍历~确定不试试?
  14. Glove模型的原理与代码
  15. Scrum板与Kanban如何抉择?敏捷工具:curcwz板与按照esvpvaoq
  16. 离开学校怎样自学修炼成为一名网页设计师(四)
  17. JAVA 接口Interface练习②
  18. nmn是什么公司产品,nmn对男性的影响,很是惊喜
  19. 计算机视觉之卷积神经网络原理
  20. AdaBoost元算法学习理解与应用实战

热门文章

  1. 2021-08-19 定制错误页面,共用页面设置
  2. mysql 执行时间有波动_阿里P8架构师谈mysql性能优化思路
  3. 局部内部类使用局部变量应注意什么?
  4. 区块链 Zilliqa是什么
  5. ubuntu定时任务cron 访问网址php
  6. java 弹框_java弹框
  7. 在maven中做ssm整合
  8. C语言日字,【C语言日日练(二)】static关键字
  9. apicloud链接访问本地数据库
  10. BIO、NIO和AIO的区别简述