网站首页 站内搜索

搜索结果

查询Tags标签: wm,共有 66条记录
  • C#:进程之间传递数据

    一、思路 在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有使用内存映射文件 通过共享内存DLL共享内存 使用SendMessage向另一进程发送WM_COPYDATA消息比起前两种的复杂实现来,WM_COPYDATA消息无疑是一种经济实惠的一中方法。WM_COPYDATA消息…

    2022/9/5 5:23:05 人评论 次浏览
  • Oracle中行转列函数(一)

    1、wm_concat(列名) 解析:该函数可以把列值以“,”号分割起来,并显示成一行。 例:select wm_concat(item_code)from hdrg.qcs_dict_item_detailwhere table_name = dcs_diseinfo;View Codeselect replace(wm_concat(item_code), ,, ;)from hdrg.qcs_dict_item_detailwh…

    2022/9/5 2:22:55 人评论 次浏览
  • (C#)监听剪贴板

    public partial class Form1 : Form{public Form1(){InitializeComponent();AddClipboardFormatListener(this.Handle);}protected override void WndProc(ref Message m){if (m.Msg == WM_CLIPBOARDUPDATE){Console.WriteLine("剪贴板内容改变");}base.WndProc…

    2022/8/15 14:53:31 人评论 次浏览
  • C++串口通讯解决方案

    这篇文章只是笔记性质,没有实际的原创内容,主要是做一下方案的备份。 串口通讯使用开源的 CSerialPort 类,我使用的是Windows版本分支:CSerialPort 跨平台 CSerialPort Windows版本分支//1.串口开启 if (m_SerialPort.InitPort(this->GetSafeHwnd(), SelPortNO)//串…

    2022/8/1 1:22:45 人评论 次浏览
  • Using PostMessage/SendMessage to send keys to c# IE WebBrowser

    [DllImport("user32.dll")][return: MarshalAs(UnmanagedType.Bool)]static extern bool PostMessage(IntPtr hWnd, uint msg, IntPtr wParam, IntPtr lParam);[DllImport("user32.dll")]static extern int SendMessage(IntPtr hWnd, uint msg, IntPt…

    2022/7/24 14:23:17 人评论 次浏览
  • C# WINFORM中捕捉界面中按键ESC

    //直接复制此代码到FORM代码下面即可protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData) //激活回车键{int WM_KEYDOWN = 256;int WM_SYSKEYDOWN = 260;if (msg.Msg == WM_KEYDOWN | msg.Msg == WM_SYSKEY…

    2022/6/27 1:21:53 人评论 次浏览
  • win32 | 创建的win32窗口程序鼠标一直转圈圈

    win32 | 创建的win32窗口程序鼠标一直转圈圈 这个问题网上搜了一下没有类似的,就自己分析了一下,原因应该是没有对WM_SETCURSOR这个消息进行处理,当没有使用win32控件的时候就需要自己去setcursor了,不然鼠标就只能一直转圈圈。 解决方案如下: // 处理游标消息,不处…

    2022/6/16 1:22:37 人评论 次浏览
  • VC 编程技巧 (一)

    (1) 如何通过代码获得应用程序主窗口的 指针? 主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。 AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED) //使程序最大化. (2) 确定应用程序的路径 Use GetModuleFileName 获得应用程序的路径,然后去…

    2022/6/2 1:23:19 人评论 次浏览
  • C#监控U盘插拔

    【1】涉及的知识点 1) windows消息处理函数 protected override void WndProc(ref Message m) 捕获Message的系统硬件改变发出的系统消息 2) 硬件信息类 DriveInfo关键实现1:扫描所有存储设备,筛选出U盘private void ScanDisk(){DriveInfo[] drives = DriveInfo.GetDriv…

    2022/4/29 22:12:45 人评论 次浏览
  • windows SDK编程简单总结

    CreateToolhelp32Snapshot <TlHelp32.h>这个头文件,有CreateToolhelp32Snapshot这个api 这个api的第一个参数是个宏,有的可以查看的是所有进程,有的是查看该进程的所有模块。 HANDLE WINAPI CreateToolhelp32Snapshot( DWORD dwFlags, DWORD th32ProcessID ); 第…

    2022/2/6 7:14:14 人评论 次浏览
  • 基于有序二叉树的专家系统应用——动物游戏(C++)

    二、设计与实现 1、设计思想建立一个有序二叉树作为决策树,用来作为专家系统的知识库。决策树中的叶子结点存储各种动物的名称,其他节点存储有关动物特征的问题。从根节点开始,访问节点的内容。如果是节点内容是问题,由用户回答“是”、“否”。若回答“是”,访问左孩…

    2022/2/1 20:12:17 人评论 次浏览
  • 7 WM配置-主数据-定义拣配区(Storage Section)

    业务背景:仓库拣配区就是指在备料的过程中,可以从哪些拣配点取料,一般由多个存储类型的覆盖区域作为依托形成一个拣配区。 事务码:SPRO SPRO路径:SPRO->后勤执行->仓库管理->主数据->定义拣配区 第1步,SPRO进入第2步,通过“新条目”创建配置完成!2022…

    2022/1/20 23:14:56 人评论 次浏览
  • 7 WM配置-主数据-定义拣配区(Storage Section)

    业务背景:仓库拣配区就是指在备料的过程中,可以从哪些拣配点取料,一般由多个存储类型的覆盖区域作为依托形成一个拣配区。 事务码:SPRO SPRO路径:SPRO->后勤执行->仓库管理->主数据->定义拣配区 第1步,SPRO进入第2步,通过“新条目”创建配置完成!2022…

    2022/1/20 23:14:56 人评论 次浏览
  • C# 进程间通信

    C# 进程间通信方式 1、main函数传参 (1)、传递参数 Process process = new Process();//创建进程对象 string dependAssemblies = ""; foreach (var depassembly in DependAssemblies.Values) {if (dependAssemblies.Length == 0)dependAssemblies = depassembl…

    2021/12/29 7:11:39 人评论 次浏览
  • C# 进程间通信

    C# 进程间通信方式 1、main函数传参 (1)、传递参数 Process process = new Process();//创建进程对象 string dependAssemblies = ""; foreach (var depassembly in DependAssemblies.Values) {if (dependAssemblies.Length == 0)dependAssemblies = depassembl…

    2021/12/29 7:11:39 人评论 次浏览
共66记录«上一页12345下一页»
扫一扫关注最新编程教程