主网络程序函数

CList
https://baike.baidu.com/item/CList
GetCurrentDirectory
是一个系统参数,在一个缓冲区中装载当前目录,Long,装载到lpBuffer的字节数。如nBufferLength的长度不够,不足以容纳目录,则返回值是必要的缓冲区长度(要求至少这个长度),其中包括空中止字符。零表示失败。会设置GetLastError。
https://baike.baidu.com/item/GetCurrentDirectory

CR_INSTALL_INFOA Struct Reference
http://repo.isis.vanderbilt.edu/doxygen/gme/nightly/structtagCR__INSTALL__INFOA.html

GetFileVersionInfoSizeA function
dwVerinforSize = GetFileVersionInfoSize(strPath,&dwVerHnd);//确定操作系统是否可以检索指定文件的版本信息。 如果版本信息可用,返回该信息的大小(以字节为单位)。
https://docs.microsoft.com/zh-cn/windows/desktop/api/winver/nf-winver-getfileversioninfosizea

GetFileVersionInfo
https://baike.baidu.com/item/GetFileVersionInfo/9641954

TC_ITEM结构定义如下:
typedef struct _TC_ITEM
{
UINT
mask;
//标签控件的类型

UINT
lnReserved1; //VC保留,未用

UINT
lnReserved2;
//VC保留,未用
LPSTR
pszText;
//标签控件的项目文本

int
cchTextMask;
//pszText的长度

int
image;
//标签控件的图形序号
LPARAM
lParam;
//用于交换的数据
}TC_ITEM;
其中,mask指定了标签控件的类型,它可以是一下3个值
1.TCIF_TEXT: pszText成员有效
2.TCIF_IMAGE: iImage成员有效
3.TCIF_PARAM: lParam成员有效
如果要使用多个属性,用“|”连接。

用在标签控件中,
TC_ITEM tcItem;
tcItem.mask=TCIF_TEXT;
tcItem.pszText=“标签1”;

m_ctlTab.InsertItem(0,&tcItem);

fillsolidrect
https://baike.baidu.com/item/fillsolidrect/1265908

GetSystemMetrics
https://baike.baidu.com/item/GetSystemMetrics

SetBkMode
https://baike.baidu.com/item/SetBkMode
SetBkMode,Windows API,设置指定DC的背景混合模式,背景混合模式用于与文本,填充画刷和当画笔不是实线时。

CImageList
https://baike.baidu.com/item/CImageList

LPDRAWITEMSTRUCT,PDRAWITEMSTRUCT ,DRAWITEMSTRUCT参数介绍
https://blog.csdn.net/xuanyuanlei1020/article/details/52702372

GetSysColor
https://baike.baidu.com/item/GetSysColor/9360121

SetTimer
https://baike.baidu.com/item/SetTimer/5015868
https://blog.csdn.net/bmjhappy/article/details/63696312
https://www.cnblogs.com/akb48/p/4764037.html

C/C++ &与&& |与|| 的区别
&&
表示逻辑与的意思,即为and。当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
比如 12&&23的结果就是1,12&&-1 的结果是1,123&&0的结果就是0

&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不会出现NullPointerException

&
表示按位与。
&表示按位与操作,我们通常使用0x0f来与一个整数进行&运算,来获取该整数的最低4个bit位,例如,0x31 & 0x0f的结果为0x01。
二进制与运算规则:1&1=1 1&0=0 0&0=0
15&127为什么等于15啊?
15二进制: (0000 1111)
127二进制: (1111 1111)
按位与自然就是(0000 1111)=15

||
表示逻辑或
逻辑或,是逻辑运算符,符号是“||”(在PASCAL中为"or")。 “逻辑或”相当于生活中的“或者”,当两个条件中有任一个条件满足,“逻辑或”的运算结果就为“真”
12||1 =1 12||0 =1 0||0 =0

|
表示按位或
按位或运算 按位或运算符“|”是双目运算符。其功能是参与运算的两数各对应的二进位(也就是最后一位)相或。只要对应的二个二进位有一个为1时,结果位就为1。
128: (0001 0000 0000)
127: (0000 1111 1111) (高位用0补齐)
按位或就是(0001 1111 1111)=255

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/466238.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

TQ210 —— 嵌入式Linux根文件系统的设计与实现

嵌入式Linux根文件系统的设计与实现 1、Linux文件系统基本概念 文件系统类型:FAT32、NTFS、EXT2、 EXT3、 JFFS2、 YAFFS2、 NFS Linux根文件系统目录结构: (1) /bin 目录 该目录下存放所有用户(包括系统管理员和一般用户)都…

全球最囧的爱情测试.....

据说这是全球最准的爱情测试:http://love.xf001.com/?uid224632 。。。。。。。。。。。。。。。。。。。。。。。。。。 。。。。。。。。。。。。。。。。。。。。。。。。。。 。。。。。。。。。。。。。。。。。。。。。。。。。。 。。。。。。。。。。。。…

回答嵌入式初学者的一些问题

如图,最近类似的提问很多,上周末,刚打球回来,跟一起刚工作的同学聊了一个晚上。要知道,一个晚上的时间我可以做很多事情,可以玩好多局王者荣耀,可以看很多论坛的资料。但是我愿意花费时间在他身…

adobe

elements 是基础版 sp是破解版 hd是原版转载于:https://www.cnblogs.com/BlueFire-py/p/8727123.html

托盘

托盘 NOTIFYICONDATA https://baike.baidu.com/item/NOTIFYICONDATA/6123487?fraladdin shell_notifyicon https://baike.baidu.com/item/Shell_NotifyIcon/4842094 LoadIcon https://baike.baidu.com/item/LoadIcon FromHandle https://baike.baidu.com/item/FromHandle/1106…

Dynamipsgui入门教程

声明:本文主要是为刚刚认识dynamips这个模拟器的朋友.我写这个东西也是因为这个模拟器比较有实用价值.希望大家用好这个模拟器.完成学习.有什么问题欢迎大家在本论坛发帖.不说废话了直接进入主题吧,看门见图:首先我按图中序号对每个区域进行介绍:①:此区域是选择交换机和路由器…

什么是RAC定位?

笔者因为工作原因,接触到一种叫做RAC的定位产品,该定位产品不同于一般的定位模组,它产品外表看起来很像一个GPS定位天线,通过一个4芯线缆(供电串口通信)直接和其它MCU/CPU 相连接,输出定位信息。…

ubuntu常见问题

1 Ubuntu下几个重要的文件 (1)软件源:/etc/apt/sources.list (2)$PATH: /etc/environment (3)环境变量: /etc/profile (4)Grub: /boot/grub/grub.cfg (5)用户bash: /home/[用户]/.bashrc 2 Ubuntu下设置环境变量…

CTreeCtrl

tree CTreeCtrl https://docs.microsoft.com/zh-cn/cpp/mfc/using-ctreectrl?viewvs-2017 https://baike.baidu.com/item/CTreeCtrl/5024970?fraladdin

15个有趣的555电路,没事可以自己做一做

NE555几乎是一个非常常见的一个芯片,在很多的电器里都能看到它的身影,本文为大家总结了一些有趣的NE555电路。013*3*3光立方02激光射线03金属探测器04音乐盒05电子转盘06舵机测试器07反应计时器08高压发生器09触摸开关10交通信号灯11电视信号干扰器12自行…

英语考研词汇

1.With my own ears I clearly heard theheart beat of the nuclear bomb. 我亲耳清楚地听到原子弹的心脏的跳动。 2. Next year the bearded bear will bear adear baby in the rear. 明年,长胡子的熊将在后方产一头可爱的小崽. 3. Early I searched through the earth fo…

使用ABAP和JavaScript代码生成PDF文件的几种方式

ABAP 方法1:使用ABAP Adobe Lifecycle Enterprise Service 详细步骤参考我的博客Convert word document into PDF via Adobe Livecycle Enterprise service 方法2:使用ABAP Webdynpro里的InteravtiveForm控件 Adobe Form Template 详细步骤参考我的博客…

ini文件键值

ini键值 https://blog.csdn.net/jiangqin115/article/details/46558821?utm_sourceblogxgwz5 修改键值、读取键值 https://blog.csdn.net/nonecode/article/details/7939847

Configuration Manager 纯模式所需的 PKI 证书的分步部署示例

Configuration Manager 纯模式所需的 PKI 证书的分步部署示例:Windows Server 2008 证书颁发机构此分步示例部署使用 Windows Server 2008 证书颁发机构 (CA),提供一些过程以指导您完成创建和部署 Configuration Manager 2007 在纯模式下操作所需的公钥基…

周琦能和范志毅比高下?

在最新的直播中,徐静雨就专门谈到了周琦与范志毅的对比,他先是举例乒乓球界的张继科与篮球界的姚明对比,张继科在乒乓球界的成就要远高于姚明,但是姚明的影响力却是张继科无法比较的。而在篮球界与足球界的对比中,他明…

[原创]C/C++语言中,如何在main.c或main.cpp中调用另一个.c文件

C/C语言中,如何在main.cpp中调用另一个.c文件主要有5种思路: 1、在VS2012 IDE中,将被引用的.c文件后缀名全部修改为.h,然后通过IDE的解决方案资源管理器中鼠标右键单击“头文件”-"添加"-“现有项”,选中修改…

转盘脚本编辑器学习1

DirectShow 好https://www.cnblogs.com/xkfz007/articles/4523998.html https://www.cnblogs.com/xkfz007/p/4523977.html 多媒体播放器介绍 https://www.cnblogs.com/xkfz007/category/322715.html LONG_PTR是用于指针精度的long类型。 在将指针强制转换为long类型以执行指针运…

C语言到嵌入式Linux开发项目指导

C语言到嵌入式Linux开发项目指导 第一阶段C语言 1.常量与变量,数据类型,数据类型转换,数据输入与输出; 2.C语言运算符,C语言操作符,C语言表达式,表达式优先级; 3.C语言流程控制&a…

[零基础学JAVA]Java SE应用部分-35.JAVA类集之四

JAVA按以下重要顺序 面向对象 类集框架 JDBC 文件编程本季目标主要讲解以下的内容: Collection List Set Map Iterator ListIteator Enumeration for…each语句(JDK 1.5的新特性) Comparable接口 二叉树1、类集结构&#xff08…

【Mysql】之视图操作

一、视图实例1-创建视图及查询数据操作 首先,创建三个表:user、course、user_course 表:user CREATE TABLE user (id int(11) NOT NULL AUTO_INCREMENT,account varchar(200) NOT NULL,name varchar(200) NOT NULL,address varchar(500) DEFA…