- 博客(54)
- 资源 (8)
- 收藏
- 关注
原创 MFC中窗口最大化以后GetWindowRect获取的大小
对话框的最大化MFC新建一个基于对话框的程序,资源里添加一个按钮,GetWindowRect,双击该按钮,添加响应函数void CtestDialogDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 CRect rc; CString str; this->GetWindowRect(rc); str.Format(_T("GetWindowRect:(%d,%d,%d,%d)"), rc.left, rc.top, rc.righ
2020-11-28 11:15:55
924
原创 CDC的DrawText
The method of formatting the text. This parameter can be one or more of the following values.表 1 Value Meaning DT_BOTTOM Justifies the text to the bottom of the rectangle. This value is used only with the DT_SINGLELINE value. DT_CA
2020-11-26 22:35:17
2014
原创 回车换行 CR、LF
CR:Carriage Return,对应ASCII中转义字符\r,表示回车LF:Linefeed,对应ASCII中转义字符\n,表示换行CRLF:Carriage Return & Linefeed,\r\n,表示回车并换行作者:JSoon链接:https://www.jianshu.com/p/b03ad01acd69来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。...
2020-11-26 09:23:28
128
原创 疯狂Java讲义_06_System和Runtime
Systempublic class SystemTest { public static void main(String[] args) throws Exception { // 获取系统的所有环境变量 Map<String, String> env = System.getenv(); for(String name : env.keySet()){ System.out.println(name + " ---> " + env.get(name));
2020-11-24 22:14:10
142
1
原创 获取硬件信息
为了查询硬件信息,可以使用wmic命令:在cmd中,执行下面语句查看CPU:wmic cpu get processorid查看主板:wmic baseboard get serialnumber查看硬盘:wmic diskdrive get serialnumber查询BIOS序列号:wmic bios get serialnumber查看mac:wmic nic where netconnectionid!=NULL get macaddress查看cpu型号:wmic cpu get n
2020-11-23 22:07:30
206
原创 疯狂Java讲义_05_类、接口、枚举
疯狂Java讲义_05_类、接口、枚举不可变类抽象类接口(interface)接口的定义接口的使用抽象类与接口的异同匿名内部类枚举不可变类如果需要设计一个不可变类,尤其要注意其引用类型Field,如果引用类型Field的类是可变的,就必须采取必要的措施来保护该Feld所引用的对象不会被修改,这样才能创建真正的不可变类。例如://可变类class Name { private String firstName; private String lastName; public Name(){
2020-11-22 19:16:14
308
原创 疯狂Java讲义_04_基本类型的包装类(Wrapper Class)
基本类型的包装类(Wrapper Class)8种基本类型对应的包装类装箱 与 拆箱String对象 <--> 基本类型变量String <--> 包装类8种基本类型对应的包装类基本类型包括整数类型(byte,short,int,long),字符类型 char,浮点类型(float、double),布尔类型 boolean基本数据类型包装类byte 1字节 -128(-2^7) ~ 127(2^7 -1)Byteshort 2字节
2020-11-21 22:00:53
141
原创 疯狂Java讲义_03_初始化块
初始化块初始化块与成员变量的执行顺序:public class helloworld{ //初始化块 { a=6; } //成员变量 private int a=9; public static void main(String[] args) { System.out.println(new helloworld().a);//9 }}public class helloworld{ //成员变量 private int a=9; //初始化块 {
2020-11-21 21:37:51
101
原创 疯狂Java讲义_02_数组
理解:数组也是一种类型,它本身是一种引用类型。例如,int 是一个基本类型,但 int[] 就是一种引用类型了。Java中要求数组中的元素必须是一种类型的。定义数组 int[] arr1 = {1,2,3};//推荐使用 int arr2[] = {1,2,3}; //int arr2[3] = {1,2,3};//错误 System.out.println(arr1.length); System.out.println(arr2.length);推荐使用第一种,易于理解
2020-11-18 22:22:41
185
原创 疯狂Java讲义_01_数据类型
Java中的标识符所谓标识符就是用于给程序中变量、类、方法命名的符号。Java语音的标识符必须以字母、下画线(_)、美元符($)开头,后面可以跟任意数目的字母、数字、下画线()和美元符(S)。此处的字母并不局限于26个英文字母,而且可以包含中文字符、日文字符等。标识符中不可以包含空格,不能使用Java关键字和保留字,标识符的长度没有限制。Java中的数据类型基本数据类型包括:整型类型浮点类型布尔类型byte(1字节)float(4字节)boolean(1位)
2020-11-15 22:03:18
119
原创 VC获取多个屏幕的分辨率(坐标大小)
使用 ::EnumDisplayMonitors////////// 用一个全局函数(回调函数)获得第二个屏幕的大小 //////////////////////////// 在OnInitDialog()中调用 //////////////////////////////////CRect g_ScreenRect2;//第二块屏幕的大小BOOL CALLBACK MonitorProc(HMONITOR hMonitor, HDC hdc, LPRECT lprc, LPARAM dwD.
2020-11-09 20:25:59
1473
原创 Eclipse安装和Tomcat安装
JDK下载地址https://repo.huaweicloud.com/java/jdk/Eclipse下载地址下载zip包直接解压即可,双击eclipse.exehttps://www.eclipse.org/downloads/packages/releaseEclipse版本与JDK版本对应在Neon版本之前,主版本在6月发布,每个版本都有两个SR版,这两个SR版分别在9月和2月发布。版本代号 平台版本 主要版本发行日期 SR1发行日期 SR2发行日
2020-11-07 11:05:08
771
原创 MFC中使用CHtmlView时的问题
使用CHtmlView时的问题参考:https://blog.csdn.net/xiaolongwang2010/article/details/11100923CRuntimeClass* prc = RUNTIME_CLASS(CHtmlView);m_pHtmlView = DYNAMIC_DOWNCAST(CHtmlView, prc->CreateObject());m_pHtmlView->Create(NULL, _T(""), WS_CHILD | WS_VISIBLE,
2020-11-05 22:47:41
513
bat-删除当前目录的超过90天的文件到回收站.zip
2024-07-13
将医保txt转为有注释的C#类的属性
2023-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅