1.领域:matlab,天线方向图2.内容:基于matlab天线方向图仿真,包括均匀面阵方向图,均匀线阵方向图,均匀圆阵方向图+代码操作视频3.用处:用于天线方向图算法编程学习4.指向人群:本硕博等教研学习使用5.运行注意事项:使用matlab2021a或者更高版本测试,运行里面的Runme_.m文件,不要直接运行子函数文件。
运行时注意matlab左侧的当前文件夹窗口必须是当前工程所在路径。
具体可观看提供的操作录像视频跟着操作。
1
No.4简单的MFC多对话框演示程序“MultiDialog”演示如何在工程中拥有多个对话框,及如何在一个对话框中调用另一个对话框。
重点:1、多个对话框类的建立;
2、对话框的模式(Modal)调用方法;
3、Spin控件的使用。
新建一个基于对话框的MFC工程,通过菜单"Insert>>Resource"打开添加资源对话框,在其中选择Dialog后点击New创建一个新的对话框按Ctrl+W打开ClassWizard,系统会提示刚才创建了一个新的对话框资源,是否建立对应的类,选择建立,然后在NewClass窗口中ClassName栏输入它的名称:CSubClass1,确定后系统会自动生成SubClass1.h和SubClass1.cpp并加入工程中,其中有已经创建好的CSubClass1的类的基本代码。
把这个对话框的Caption属性改为“难度选择”,在它上面画三个Radio“简单”、“标准”、“困难”,并建立相关联的变量m_Option1。
(要注意的是在ClassWizard中注意ClassName中应该选CSubClass1而不是之前的主对话框类)按照相同方法建立第二个新对话框,类名“CSubClass2”,Caption为“关卡选择”。
在上面画一个Edit和一个Spin,注意先画Edit后画Spin,将Spin的Autobuddy和Setbuddyinteger勾上。
按Ctrl+W打开ClassWizard,为Edit建立关联变量,不过注意是int型而不是CString型,也为Spin建立关联变量m_Spin1,注意这次是Control型变量CSpinButtonCtrl。
下面为这两个对话框添加代码。
双击“难度选择”对话框的OK按钮,建立对话框的OnOK映射。
在其中加入(在CDialog::OnOK();之前):UpdateData(TRUE);if((m_Option1>2)||(m_Option1<0)){MessageBox("错误的选择!","提示",MB_OK);return;}下面对“关卡选择”对话框添加初始化代码,由于关卡的有效值只有1到6,因此需要在初始化时设置Spin控件的有效值范围。
按Ctrl+W打开ClassWizard,在左侧列表选择这个对话框类CSubDialog2,在右侧列表中选择WM_INITDIALOG,点击右边的“AddFunction...”按钮,接着点击右边的“EditCode”按钮,在其中中加入(在CDialog::OnInitDialog()那句之后,在returnTRUE那句之前):m_Spin1.SetRange(1,6);m_Text1=1;m_Spin1.SetPos(1);其中CSpinButtonCtrl::SetRange()函数的作用是设置和他关联的Spin控件的范围,两个参数分别是下界和上界。
而CSpinButtonCtrl::SetPos()是设定Spin的当前位置。
两个新的对话框都已建立完毕,下来是如何在主对话框中使用的问题。
首先,两个新对话框都有各自的类,分别在SubDialog1.h和SubDialog2.h中有定义。
(类的细节则在对应的cpp中定义)因此,主对话框想要调用这两个新对话框,需要先包含这两个头文件,在你要使用的地方(本例是MultiDialogDlg.cpp中)文件前面加上#include"SubDialog1.h"#include"SubDialog2.h"然后在想要调用的地方就可以使用了。
本例中,首先为主窗口的两个Edit建立CString型关联变量m_Text1和m_Text2,然后在两个按钮的消息映射函数中分别加入:CSubDialog1dialog1;//定义CSubDialog1型对话框的一个新对象dialog1.DoModal();//使用“模式”调用,显示对话框m_Text1.Format("%d",dialog1.m_Option1);//此句在上面对话框没有关闭前不会执行到UpdateData(FALSE);和CSubDialog2dialog1;dialog1.DoModal();m_Text2.Format("%d",dialog1.m_Text1);UpdateData(FALSE);其中第一句均为定义对话框新实例的语句,定义一个你想要的类型的对话框。
第二句是通过调用CDialog::DoModal()方法,来显示这个对话框,并进入“模式”(Modal)状态在“模式”状态,当子对话框没有关闭之前,调用它的父对话框不能被响应,并且其语句执行会停留在刚才的DoModal语句上等待,直到子对话框关闭才接着执行下一个语句。
第三第四句将子对话框得到的数据(即类的成员变量)显示在父对话框的Edit上。
四句执行完后退出该函数,这时刚才定义的CSubDialog1等对话框类变量被销毁,因此创建的话框也被销毁。
2024/10/14 12:21:15 3.52MB MFC VC 多窗口 multiwidows
1
卸载方法地址:http://www.pczpg.com/html/caozuoxitong/zonghejishu/20100111/26799.html。
先进入cmd命令窗口,然后进入mbrfix工具所在的目录(用cd命令),然后输入命令MbrFix/drive0fixmbr.本人在window7下面测试成功,Nice!!!
2024/10/10 12:12:11 130KB MBRFix工具
1
首先将3ds文件用鼠标拖到VIEW3DS.EXE图标上,随后会弹出一个窗口,窗口中显示的是该3ds文件中所保存的3ds模型。
然后在该窗口中点击左键,弹出下拉菜单,在弹出的菜单中选择[E]ExportOpenGLCCode。
2024/10/9 13:23:14 811KB 3ds 转opengl
1
surfaceview+mediaplayer实现视频播放和动态设置view的宽高和全屏窗口切换。
播放的是没m3u8的视频,大家有什么问题也可以回复。
2024/10/7 22:23:01 2.7MB surfaceview mediaplayer 全屏 窗口
1
简单实现CEF3嵌入MFC,实现导航、自适应窗口大小,包含源代码
2024/10/7 15:02:20 35.51MB CEF3嵌入MFC MFC 嵌入 CEF
1
dwa动态窗口算法在MATLAB中的仿真代码,有需要的下载。




2024/10/7 8:52:05 7KB dwa
1
USB硬件模拟键鼠,使用系统自带键鼠驱动【工具说明】c#.net3.5版本需要Win7系统或者XP安装.net3.5简易取图工具,用于获取游戏窗体某个位置某个大小的图片,根据指定坐标截取,方便脚本图片对比使用。
因为位置和大小都一样,执行效率高。
文本框输入游戏窗口包含的字符串,下面设置好参数。
点击截取按钮后,激活游戏窗口使位置为最前。
即可成功截取。
2024/10/5 19:49:07 19KB c#截图 c#游戏辅助 c#窗体取图
1
SnipasteXP版是一款非常强大电脑截图工具。
它可以将剪贴板里的文字转换为图片窗口,可以对其进行缩放、旋转、翻转、设为半透明等操作,赶紧试试吧!功能特点强大的截图  自动检测界面元素区域  像素级的鼠标移动控制、截图范围控制  取色器(试试F1,C,F3)  历史记录回放(,/.)  支持多屏  支持高分屏  把图片作为窗口置顶显示  支持将剪贴板中的以下内容转为图片  图像  纯文本  HTML文本  颜色信息  图像文件:PNG,JPG,BMP,ICO,GIF等  图片窗口支持的操作  缩放(鼠标
2024/10/5 4:47:52 9.44MB 截图工具 SnipasteXP
1
对大漠插件的python封装,用于windows环境鼠标、键盘操作,图像比较、文字识别等,基本以直接调用大漠接口为主。
需要用到大漠插件及大漠综合工具大漠插件调用库MoveClick移动并左键单击SayString发送文本,有x,y在x,y位置写入,没有就原地输入SayZhong发送中文CombKey组合键Drag拖拽FindWindow查找符合类名或者标题名的可见窗口FindWindowEx查找子窗口Hwindow获取顶层活动窗口MoveWindow移动窗口ActiveWindow激活窗口MaxWindow最大化窗口SetWindowSize设置窗口大小FindPic查找图片,可为多个,但只能得到第一个的位置FindPicEx查找图片,可为多个,能得到所有的位置CaptureSetDict设置字典UseDict使用字典FindStr查找字符串坐标FindStrEx查找字符串坐标Ocr识别文字OcrEx识别文字BindWindow绑定窗口UnBindWindow解除绑定
2024/10/4 20:21:15 35KB 大漠,damo
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡