ICode9

精准搜索请尝试: 精确搜索
  • Windows 编程[19] - 改变菜单项的状态: GetMenuState、EnableMenuItem2021-04-30 14:05:20

    Windows 编程[19] - 改变菜单项的状态: GetMenuState、EnableMenuItem 本例效果图: 本例使用的资源文件(TestRes.rc):MyMenu1 MENUEX BEGIN MENUITEM "菜单" ,101 MENUITEM "改变我的禁止与非禁止状态" ,102 MENUITEM "改变" ,1

  • Windows 编程[18] - 更换菜单项: ModifyMenu2021-04-30 14:05:13

    Windows 编程[18] - 更换菜单项: ModifyMenu 本例效果图: 本例使用的资源文件(TestRes.rc):MyMenu1 MENUEX BEGIN MENUITEM "Open" ,101 MENUITEM "Old" ,102 MENUITEM "Help" ,103 END 本例代码文件:program Project1; {$R 'TestRes.res' 

  • Windows 编程[17] - 更换菜单: LoadMenu、DestroyMenu、SetMenu2021-04-30 14:05:01

    Windows 编程[17] - 更换菜单: LoadMenu、DestroyMenu、SetMenu 本例效果图: 本例在资源文件中备有两组菜单, 程序实现运行时切换. 本例使用的资源文件(TestRes.rc):MyMenu1 MENUEX BEGIN MENUITEM "Open" ,101 MENUITEM "Edit" ,102 MENUITEM "Help" ,103

  • Windows 编程[16] - 添加与删除菜单项:GetMenu、AppendMenu、DeleteMenu、DrawMenuBar2021-04-30 14:04:47

    Windows 编程[16] - 添加与删除菜单项:GetMenu、AppendMenu、DeleteMenu、DrawMenuBar 本例效果图: 本例在窗体建立时, 动态添加了三个菜单; 并赋予它们自我删除的功能. 本例使用的资源文件(TestRes.rc):MyMenu1 MENUEX BEGIN POPUP "&File" BEGIN MENUITEM "E&xi

  • Windows 编程[15] - 菜单消息: WM_COMMAND2021-04-30 14:04:31

    Windows 编程[15] - 菜单消息: WM_COMMAND 本例效果图: 点击任一个菜单项, 都会发出一个 WM_COMMAND 消息, 消息的 wParam 参数的低两位就是标识菜单项的那个整数! 本例使用的资源文件(TestRes.rc):#define IDM_New 101 #define IDM_Open 102 #define IDM_Save 103 #d

  • Windows 编程[12] - 菜单与菜单资源(一)2021-04-30 14:04:01

    Windows 编程[12] - 菜单与菜单资源(一) 假如我们用 TMainMenu 控件设计如下菜单: 该菜单在窗体源文件中是这样存储的: object MainMenu1: TMainMenu Left = 160 Top = 104 object File1: TMenuItem Caption = '&File' object New1: TMenuItem Caption = '&New' e

  • Windows 编程[11] - WM_SIZE 消息2021-04-30 14:03:47

    Windows 编程[11] - WM_SIZE 消息 本例效果图:program Project1; uses Windows, Messages; {供 WM_SIZE 消息调用的自定义过程} procedure OnSize(h: HWND); var Rect: TRect; pt: TPoint; buf: array[0..255] of Char; begin GetWindowRect(h, Rect);

  • Windows 编程[10] - WM_LBUTTONDOWN、WM_LBUTTONUP 和 WM_MOUSEMOVE 消息2021-04-30 14:03:39

    Windows 编程[10] - WM_LBUTTONDOWN、WM_LBUTTONUP 和 WM_MOUSEMOVE 消息 本例效果图:program Project1; uses Windows, Messages; {供 WM_LBUTTONDOWN 消息调用的自定义过程} procedure OnLButtonDown(h: HWND); var BrushHandle: HBRUSH; Rect: TRect; begin

  • Windows 编程[9] - WM_CLOSE 消息2021-04-30 14:03:33

    Windows 编程[9] - WM_CLOSE 消息 本例效果图:program Project1; uses Windows, Messages; {供 WM_CLOSE 消息调用的自定义过程} procedure OnClose(h: HWND); begin if IDOK = MessageBox(h, '确认关闭吗?', '提示', MB_OKCANCEL) then DestroyWindow(h); end;

  • Windows 编程[8] - WM_PAINT 消息2021-04-30 14:03:13

    Windows 编程[8] - WM_PAINT 消息 本例效果图:program Project1; uses Windows, Messages; {供 WM_PAINT 消息调用的自定义过程} procedure OnPaint(h: HWND); const str = 'CodeGear Delphi 2007'; var DC: HDC; ps: PAINTSTRUCT; Rect: TRect; begin Messa

  • Windows 编程[7] - WM_CREATE 消息2021-04-30 14:03:00

    Windows 编程[7] - WM_CREATE 消息 本次我把生成窗口的过程做了简化, 以凸现新注入的代码; 本例效果图:program Project1; uses Windows, Messages; function WndProc(wnd: HWND; msg: UINT; wParam: Integer; lParam: Integer): Integer; stdcall; begin Result := 0

  • 开发成长之路(5)-- C语言从入门到开发(仿ATM机项目,我写的第一个项目)2021-04-27 21:00:07

    文章目录 项目需求分析放码过来 项目需求分析 时间过得是真的快啊,这么快C语言的基础语法就讲过去了,是时候开始讲项目了。 那就进项目吧,需求分析。 1、需要有操作界面。最好能有光标定位的。 2、实现登录注册功能,其中账号限制六位数字,密码限制八位数字与英文结合。 3、

  • 作为iOS开发,这道面试题你能答出来,说明你基础很OK!2021-04-25 14:56:03

    首先我们先来看一下这道面试题是啥?题目看着非常简单,我是先创建了一个继承NSObject的GDPerson类;GDPerson类的.h文件GDPerson类的.m文件再看一下我们viewController.m里面的代码:作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS开发交流群:130 595 548,不管你

  • 添加class和删除class以及判断是否含有class2021-04-25 14:33:18

      addClass(document.body, 'showRightPanel') removeClass(document.body, 'showRightPanel') /**  * Add class to element  * @param {HTMLElement} elm  * @param {string} cls  */ export function addClass(ele, cls) {   if (!hasClass(ele, c

  • 《流畅的 Python》第 9 章笔记2021-04-25 12:36:15

    转: 《流畅的 Python》第 9 章笔记 有一个点卡住了。就是关于这个类的 类方法 和 静态方法。 class Demo: @classmethod def klassmeth(*args): print(args) return args @classmethod def testclsmeth(cls): print(cls) @staticmetho

  • Java反射机制总结2021-04-25 02:02:02

    (来自于B站韩老师Java反射专题整理相关笔记,链接:https://www.bilibili.com/video/BV1g84y1F7df) ps:好像从博客园不能直接跳转,可以复制到浏览器打开 1. 反射机制 1.1 引出: 需求:根据配置文件(xx.properties)创建对象并调用方法 这种需求通过外部文件配置,在不修改源码的情况下,控制程序,符

  • 发现的lua小技巧记录--在:方法中使用self的技巧2021-04-23 17:04:01

      function class(classname, super) local cls if type(super) ~= "table" then super = nil end if super then cls = {} setmetatable(cls, {__index = super}) cls.super = super else cls = {

  • 关于sunlike ERP的问题解决集2021-04-16 18:32:58

    Sunlike后台查询集 1、应收帐款不对时查两个表:MF_ARP  字段:AMTN,AMT,AMTN_RCV,AMT_RCV                                                TC_MON 字段:AMTN_CLS,AMT_CLS                                               AMT_RCV

  • 高级查询语句2021-04-15 17:32:58

    1.模糊查询 Like 用于在where 子句中进行模糊查询,SQL like 子句中使用%来表示任意0个或者多个字符,下划线 _ 表示任意一个字符。 使用LIKE子句从数据表中读取数据的通用语法: select  field1,field2,...fieldn  from table_name  where  field1 like condition1 e.g.  select *

  • 类的共享属性2021-04-10 22:33:53

    #_*_ encoding: utf-8 _*_ @author: ty hery 2019/9/6 # 共享属性:创建实例时把所有实例的__dict__指向同一个字典,这样它们具有相同的属性和方法. class Borg(object): _state = {} def __new__(cls, *args, **kw): ob = super(Borg, cls).__new__(cls, *ar

  • Python连载系列:面向对象进阶2021-04-05 17:34:09

    Python连载系列:面向对象进阶 github地址:https://github.com/hellgoddess/PythonGuide 面向对象进阶 类属性和类方法和静态方法运算符重载 - add / sub / or /getitem / setitem / len / repr / gt / lt / le / ge / eq / ne / contains 类的结构 术语 —— 实例 使用面相对

  • MATCHED 用法2021-04-02 11:32:17

    BEGIN MERGE PGENIUS..DISC_CLS_FND AS TARGET USING (SELECT SEQ,ISVALID, DISC_ID, DISC_CLS_CODE,DECLAREDATE FROM #INSERTED_DISC_CLS WHERE DISC_TYPE=2) AS SOURCE (SEQ,ISVALID,DISC_ID, DISC_CLS_CODE,DECLAREDATE) ON (TARGET.DISC_ID = SOURCE.DISC_ID

  • parameterized参数化库的坑之后面紧跟测试方法用例。2021-03-27 18:57:08

    今天学习了parameterized参数化库,但是执行下面这段很简单的代码时却让我很疑惑。老是报这个错误: 报错的代码: from parameterized import parameterized import unittest from time import sleep from selenium import webdriver class TestBaiduData(unittest.TestCase):

  • JavaSE进阶之(十)反射2021-03-20 20:01:42

    十、反射 10.1 反射的概述 反射的应用场合 在编译时根本无法知道该对象或者类可能属于哪些类,程序只依靠运行时的信息来发现该对象和类的真实信息。反射的作用 通过反射可以使程序代码访问装载到JVM中的类的内部信息: 获取已装载类的属性信息;获取已装载类的方法;获取已装载

  • 2D Schrodinger's Equation - Finite Difference2021-03-14 12:34:57

    二维薛定谔方程初边值问题:二维薛定谔方程如下,\begin{equation}\mathrm{i}\hbar\frac{\partial\psi}{\partial t} = -\frac{\hbar^2}{2m}\left( \frac{\partial^2}{\partial x^2} + \frac{\partial^2}{\partial y^2} \right)\psi + V(x, y)\psi, \quad (x, y)\in \Omega = [

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

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

ICode9版权所有