ExcelOffice【微信公众号:水星Excel】
  • 首页
  • 资源下载
  • VBA代码大全
  • EXCEL VBA
  • WORD VBA
  • PPT VBA
  • Excel图表
  • Python
  • C#
  • 联系站长

关注和分享Excel以及Office系列软件的方方面面,致力于提高中国的办公软件的使用水平

  • 当前位置 : 
  • ExcelOffice【微信公众号:水星Excel】
  • /VBA /API /
  • 如何在vba中用api函数ShowWindow显示隐藏窗口?

    2018年2月19日 作者:水星Excel
    9,200 次浏览 暂无评论

    api函数ShowWindow可以对指定的窗口设置各种显示模式,比如最大化、最小化、隐藏等等。

    它的语法如下:

    BOOL WINAPI ShowWindow(
      _In_ HWND hWnd,[......]

     

    阅读全文>>>
  • 如何在vba中用SendMessage向窗口发送中文字符?

    2018年2月8日 作者:水星Excel
    8,048 次浏览 暂无评论

    直接使用api函数SendMessage发送WM_SETTEXT消息可以直接修改窗口的标题文本、如果是编辑控件,则直接修改编辑控件的内容。如果是按钮控件,则直接修改按钮的名称。

    在vba中可以使用如下的[……]

     

    阅读全文>>>
  • 如何在vba中用SendMessage向窗口发送消息?

    2018年2月8日 作者:水星Excel
    11,798 次浏览 暂无评论

    api函数SendMessage可以向指定的窗口发送消息,直到这个消息被处理才返回。

    以下代码将向光标所在的窗口发送关闭窗口的消息WM_CLOSE:

    Public Declare Function G[......]

     

    阅读全文>>>
  • 如何在vba中用WindowFromPoint获得光标所在的窗口句柄?

    2018年2月8日 作者:水星Excel
    6,143 次浏览 暂无评论

    api函数WindowFromPoint可以获得点所在的窗口的句柄。

    api函数GetCursorPos可以获得鼠标光标所在的坐标。

    结合以上两点,可以获得鼠标所在的窗口的句柄。

    以下代码将[……]

     

    阅读全文>>>
  • 如何在vba中用GetCursorPos获得鼠标光标所在的坐标?

    2018年2月7日 作者:水星Excel
    10,393 次浏览 暂无评论

    api函数GetCursorPos可以获得鼠标光标所在的坐标。

    它的语法如下

    BOOL GetCursorPos(
      LPPOINT lpPoint
    )
    

    其中参数lpPoint是一个结构,[……]

     

    阅读全文>>>
  • 如何在vba中用mouse_event操作鼠标?

    2018年2月7日 作者:水星Excel
    12,191 次浏览 暂无评论

    api函数mouse_event可以实现各种鼠标操作,如左键单击、左键双击、右键单击、滑动滚轮等等。

    它的语法如下

    VOID WINAPI mouse_event(
      _In_ DWORD[......]

     

    阅读全文>>>
  • 如何在vba中用SetCursorPos移动光标?

    2018年2月7日 作者:水星Excel
    7,629 次浏览 暂无评论

    api函数SetCursorPos可以设置光标的坐标,从而实现移动光标到指定的屏幕坐标上。

    它的语法如下

    BOOL WINAPI SetCursorPos(
      _In_ int X,
      _In[......]

     

    阅读全文>>>
  • 如何用api函数根据顶层窗口标题名称模糊查询窗口句柄?

    2018年2月6日 作者:ExcelOffice
    6,742 次浏览 暂无评论

    API函数FindWindow可以获取指定窗口的句柄,但是它需要根据类名或者窗体标题名称精确匹配获得。

    以下的代码提供了一个自定义函数,可以根据窗体的标题名称模糊查找所有包含标题名称的窗口,返回一个结果[……]

     

    阅读全文>>>
  • 如何在vba中用keybd_event操作键盘?

    2018年2月6日 作者:ExcelOffice
    8,014 次浏览 暂无评论

    键盘的工作原理:

    当用户按下键盘上的一个键时,键盘内的芯片会检测到这个动作,并把这个信号传送到计算机。如何区别是哪一个键被按下了呢?键盘上的所有按键都有一个编码,称作键盘扫描码。当你按下一个键时,这个键[……]

     

    阅读全文>>>
  • 如何在vba中用FindWindow获得窗口句柄?

    2018年2月6日 作者:水星Excel
    16,582 次浏览 暂无评论

    api函数FindWindow可以根据指定的类名和窗口标题名称获得顶层窗口的句柄。

    这个函数并不会查找子窗口,而且它也不区分大小写。

    FindWindow函数的C++语法如下:

    HWND WIN[......]

     

    阅读全文>>>
上一页 下一页

感谢你的支持,我将持续地写出更好的文章。

微信支持

本站精华

ado API chart ChartObject CommandBars customUI FileSystemObject goto ppt Presentation range ribbon shape shell Slide table TextRange vba xml 图形 图片 图表 域 域代码 字体 字典 定位 导出 拆分 数据透视表 数组 文件 文件夹 文本文件 日期 正则表达式 类模块 系列 网抓 自定义功能区 表格 邮件合并 页眉 页码 页脚

热门文章

  • 【工具下载】一键启用Excel、Word、PPT、WPS、Outlook、Access等所有带VBA软件的宏。
  • 【工具下载】Office Excel 按钮的图标以及FaceID
  • 好玩!微信群疯传的2020年flag动图,用excel也能做!
  • 如何用vba实现网站数据采集(网抓、爬虫)?
  • 注册表的键值的数据类型和常量定义分别是什么?
  • 如何在excel中计算等额本金还款方式的每月还款金额?
  • 如何用vba获取word文档中表格的标题段落文字?
  • 如何用C#获取系统中已经安装的所有字体?
  • 如何在excel工作表中插入圆形?
  • 如何用vba在屏幕上画圆?
  • VBA代码大全006:如何用vba删除空单元格、空行、空列?
  • 在C#中,char类型和string类型有什么区别?
  • 如何在vba使用自动筛选?
  • C#中如何实现Input​Box的效果?

微信公众号

版权声明:本站文章均属原创,转载时请标明出处。联系我们:QQ1722187970 Email:1722187970@qq.com  Theme zAlive by zenoven.
  • 首页
  • 资源下载
  • VBA代码大全
  • EXCEL VBA
  • WORD VBA
  • PPT VBA
  • Excel图表
  • Python
  • C#
  • 联系站长