ICode9

精准搜索请尝试: 精确搜索
  • _WinAPI创建窗口大致格式(笔记)2021-09-09 10:58:08

    一、流程 1定义入口函数WinMain() 2创建一个窗口:         a)设计窗口类WNDCLASS(给成员变量赋值)         b)注册窗口类         c)创建窗口类         d)显示和更新窗口 3消息循环 4窗口过程函数 二、WinMain() //WINAPI:修饰函数,规定函数参数入栈

  • c++ win窗口消息演示2021-09-08 09:02:04

    /* ========================================================================= 主要功能:c++ win窗口消息演示                   (c++、win32 api) 张国鹏, 2021                                    编辑工具:notepad++v7.8.2   编译工

  • oracle WM_CONCAT_11G 本身有字符串大小限制2021-09-02 12:05:02

    1、使用 oracle函数来解决 select substr((xmlagg(xmlparse(content t.mjzh||',')).getclobval()),1,length((xmlagg(xmlparse(content t.mjzh||',')).getclobval()))-1) 账户 from TFP_CPDM t WHERE t.MJZH IS NOT NULL     2、自己写函数解决 CREATE OR REPLACE FUNC

  • Oracle中wm_concat()函数的使用2021-08-14 12:31:39

    Oracle中wm_concat()函数的使用 wm_concat()函数是oracle行列转换函数,该函数可以把列值以‘,’分割开来,并显示成一行。 1.原数据: 2.把结果分组以‘|’分隔,以一行打印出来 3.over(partition by )的用法 4.over(order by )的用法

  • day7 – 补课2021-08-08 18:33:21

    窗口的创建 说明 备注 RegisterClass 注册窗口类 WNDCLASS CreateWindow 创建窗口实例 GetMessage 从消息队列获取消息,并出队 ShowWindow 显示窗口 UpdateWindow 更新窗口,调用过程函数并发送WM_PAINT消息,如果没有无效区,则不会发送WM_PAINT消息 DispatchMessa

  • UCGUI分析视窗管理器初始化和重绘过程2021-07-22 10:01:19

    1、WM_Init函数分析 void WM_Init(void) { if (!_IsInited) { NextDrawWin = WM__FirstWin = WM_HWIN_NULL; GUI_Context.WM__pUserClipRect = NULL; WM__NumWindows = WM__NumInvalidWindows =0; /* Make sure we have at least one window. This greatly simp

  • oracle.sq.CLOB@...问题,使用wm_concat时注意2021-07-13 15:02:19

    在某些版本的oracle数据中,使用wm_concat()函数时,会返回<clob>字段,不能直接转换字符串,所以添加to_char能更好规避问题(尤其是开发环境和现场环境不能做到完全一致的时候):   select wm_concat(cpflmc),to_char(wm_concat(flqc)) from ywgl_cpfl where sjbh = '202010000000';   ps

  • TranslateMessage(&msg); WINAPI2021-07-09 22:02:23

    TranslateMessage(&msg); TranslateMessage是用来把快捷键消息转换为字符消息,并将转换后的新消息投递到调用线程的消息队列中。 由于Windows对所有键盘编码都是采用虚拟键的定义,这样当按键按下时,并不得字符消息,需要键盘映射转换为字符的消息。字符消息被投递到调用线程的消

  • UCGUI无效窗口和重绘的过程2021-07-09 10:32:23

    1、 使窗口无效后,会引起窗口重绘。 WM_InvalidateWindow (W1);//使得窗口无效 //①判断窗口句柄是否有效 //②判断窗口是否无效 //③判断当前窗口的顶级父窗体是否是桌面窗体。 //①②③都是就调入下面函数。 ->WM_InvalidateRect(hWin, NULL); //①各种判断 //②计算出窗

  • Oracle 函数wmsys.wm_concat中文乱码解决2021-07-02 13:00:40

    在使用wmsys.wm_concat合并查询结果时,发现中文显示乱码,例如: {TX 此时需要将字段通过to_char转义一下即可。 SELECT t6.username,t6.swjgjc,wmsys.wm_concat(to_char(t6.role_name)) as role_name FROM t6 GROUP BY t6.username,t6.swjgjc

  • SAP WM LQ02 为供应商寄售库存去K的时候,如果有Open TO单,则不能成功为物料去K?2021-06-30 15:08:43

    SAP WM LQ02 为供应商寄售库存去K的时候,如果有Open TO单,则不能成功为物料去K?     物料10504117 在100下有10个K库存,同时有20个数量的库存是stock for put away (open TO)。   LQ02,试图去将这个物料的K库存去K, 这个物料的项目不能被选中,即无法成功的去K。   为什么?   查过

  • SAP WM LPK1 不能把 cross-material control cycles定义成release order parts2021-06-30 15:01:54

    SAP WM LPK1 Error Message - Do not define cross-material control cycles for release order parts –       但是可以将staging indicator 维护成1,如下图:   2017-02-03 写于苏州市吴中区  

  • SAP WM 二步法确认TO场景下WM库存状态变化2021-06-30 12:08:47

    SAP WM 二步法确认TO场景下WM库存状态变化       Part I: 两步法确认场景里WM层面库存状态展示   1,如下TO单据需要2步法确认,   先查WM层面库存,   Source storage type OFL里存在pick quantity库存140 KG,其中包含这个TO单里需要拣配的10KG。Destination storage type BB2里

  • SAP WM 二步法确认TO单据2021-06-30 12:05:20

      SAP WM标准功能里,如果要用2步法确认某个TO单,则要用到如下2个事务代码: 1)LT1D to do pick confirm 2)LT1E to do transfer confirm   如下TO #3000012391需要2步法确认,       1,执行事务代码LT1D.       保存,     LT21看TO单状态,       2. 执行事务代码LT1E.  

  • SAP WM 能否使用LT12去确认一个需要2-step法确认的TO单?2021-06-30 12:04:03

    SAP WM 能否使用LT12去确认一个需要2-step法确认的TO单?     根据系统的设置,如下的TO单据是需要2步法确认的,   正常情况下,应该使用LT1D + LT1E 2个事务代码分别完成2次确认。 我试图使用事务代码LT12去确认这个TO单据,     系统以如下信息警告: Material withdrawal and mater

  • SAP HUM嵌套HU场景下WM报表LS26里SU号码是外层HU号码2021-06-30 12:02:32

    SAP HUM嵌套HU场景下WM报表LS26里SU号码是外层HU号码     在嵌套HU场景下,WM的报表显示结果里,SU号码也是外层HU号码。比如LS26事务代码的结果界面,   双击SU号码,   看HU Stock,能看到该SU号对应HU下的库存信息,       -完-   写于2021-6-1

  • SAP HUM对嵌套HU做WM货物移动时TO单上只显示外层HU2021-06-30 12:01:59

    SAP HUM对嵌套HU做WM货物移动时TO单上只显示外层HU   在使用了嵌套HU的场景里,如果是对某嵌套HU做WM层面的货物移动,则相关TO单据上的SU号码一般都是外层HU号码,内层HU号码不会体现在TO单据上。   比如如下TO单,   单据上的SU号码150382461101436656就是嵌套HU的外层HU号码。  

  • Duilib的双缓冲实现,附带GDI、WTL的双缓冲实现2021-06-29 22:35:56

    前言:  闪烁问题,之前的经验是使用双缓冲,借此机会,把双缓冲的研究心得总结下。   双缓冲的含义:            缓冲这个词,相信大家都不陌生,Cache。主要是为了解决上下游(或者模块、或者系统)等性能不匹配问题。如果把上游看成“生产者”,下游看成“消费者”,当“生产者”与“消费者

  • VC对话框如何添加WM_ERASEBKGND消息(OnEraseBkgnd函数)及对话框使用位图背景并透明2021-06-21 10:34:22

    1、首先,为了下面使用擦除背景的方便,先增加OnEraseBkgnd函数(WM_ERASEBKGND ),但好多新手都不知道对话框在那里找增加这个函数,来跟我来 快捷键Ctrl+W打开ClassWizard对话框(菜单->view->ClassWizard):选择Class Info,找到左下角的Message filter,下拉列表至最底部,选中Window,OK保存     2

  • WM_NOTIFY2021-06-16 22:01:26

    典型控件利用WM_COMMAND消息把通知送到父窗口。 大部分公用控件把通知封装在WM_NOTIFY消息中。WM_NOTIFY消息的wParam保存发送消息控件的子窗口ID,而IParam保存指向NMHDR结构或NMHDR超集结构的指针。 typedef struct tagNMHRR{ HWND hwndFrom; UINT idFrom;//与wParam相同

  • MFC深入浅出-消息映射的实现2021-06-16 18:52:29

    MFC深入浅出-消息映射的实现 消息映射的实现     Windows消息概述   Windows 应用程序的输入由Windows系统以消息的形式发送给应用程序的窗口。这些窗口通过窗口过程来接收和处理消息,然后把控制返还给Windows。     消息的分类     队列消息和非队列消息   从消

  • Windows 消息2021-06-15 09:35:05

    键盘扫描码 消息 描述 WM_NULL &H0000 WM_CREATE &H0001 应用程序创建一个窗口 WM_DESTROY &H0002 一个窗口被销毁 WM_MOVE &H0003 移动一个窗口 WM_SIZE &H0005 改变一个窗口的大小 WM_ACTIVATE &H0006 一个窗口被激活或失去激活状态; WM_SETFOCUS &H0007 获

  • ZFS存储池的创建2021-06-11 09:57:19

    使用 ZFS 存储池中的磁盘 存储池的最基本元素是物理存储器。物理存储器可以是大小至少为 128 MB 的任何块设备。通常,此设备是 /dev/dsk 目录中对系统可见的一个硬盘驱动器。 存储设备可以是整个磁盘 (c1t0d0) 或单个分片 (c0t0d0s7)。建议的操作模式是使用整个磁盘,在这种情况下,无

  • ZFS创建存储池2021-06-11 09:57:01

    存储池的最基本元素是物理存储器。物理存储器可以是大小至少为 128 MB 的任何块设备。通常,此设备是 /dev/dsk 目录中对系统可见的一个硬盘驱动器。 存储设备可以是整个磁盘 (c1t0d0) 或单个分片 (c0t0d0s7)。建议的操作模式是使用整个磁盘,在这种情况下,无需对磁盘进行特殊格式

  • Windows编程——消息机制2021-06-10 19:04:47

    文章目录 1. 消息机制 1.1 得到消息 1.2 发送消息 2. 基本消息 windows程序模块 系统命令消息 代码示例 1. 消息机制 windows操作系统最大的特色是良好的用户交互性,这种交互性通过优秀的图形界面来实现 Windows操作系统将用户对应用程序窗口的所有操作(键盘按键、鼠标点击、

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有