歡迎大家來到直播間,與我們一同感知飛行的力量?!?月15日下午,一場主題為“逐夢藍天!感受飛行的力量”的直播活動在嘉定青少年科創集散地開播,一屏展示小、初、高不同年齡段的“飛手”養成記。KT Su-27戰斗機、薄膜固定翼飛機、FB156足球無人機……首先映入眼簾的是位于展廳的各式飛行器,獨特的設計造型瞬間吸引了屏幕前觀眾的注意。
隨后,在集散地航空航天課程組組長李巍的帶領下,直播鏡頭轉向了充滿科技氛圍的模擬飛行教室。在這里,同學們正在探索飛行的奧秘:空氣對飛機飛行有何影響?推力和重力如何相互作用?升降舵又是如何調整飛機的姿態?大家坐在模擬飛行器前,手握操縱桿,緊盯電腦屏幕,模擬著不同的飛行狀態。
隨著倒計時“三二一,開始!”的口令,實操課的氣氛瞬間緊張起來。經驗豐富的飛手們站在最新練習的賽道前,兩兩一組展開激烈的競技。他們操控著無人機完成穿環、繞桿等動作,整套動作行云流水。其中呂晨雨的表現尤為出色,她冷靜地操縱無人機,迅速穿越賽道上的每一個障礙,最終率先回到起點,贏得勝利。
2019年加入社團以來,呂晨雨操控無人機、穿越機總飛行時長已經超過400小時,是一位不折不扣的“飛行老手”?!半m然我曾經遭遇過炸機、比賽失利等挫折,但是從沒想過放棄。我相信只要堅持不懈,女孩子也能在技術門檻高的穿越機領域占有一片天地?!眳纬坑暾f。除了開展日常教學,集散地作為學??茖W教育的補充,還為區內各學校提供專業的訓練場地和技術指導。在標定間,嘉定一中無人機社團的學生們正專注地進行無人機編舞集訓,為即將到來的全國青少年無人機大賽(上海選拔賽)做最后的準備。嘉定一中無人機社團指導老師張慧聰表示,這種校內外資源的整合,為學生們創造了良好的學習環境,也為他們在大賽中取得優異成績奠定了堅實的基礎。
李巍介紹,集散地通過鏈接市區航空航天相關協會、高校與企業資源,打造導師制教練團隊,開設了航模設計、無人機制作、模擬飛行等專業課程,幫助學生系統化學習航空航天知識,并深入掌握各類無人機操作技巧。“今年7月,社團將面向全區學生進行新一輪集中招募,選拔具備航空基礎理論知識、良好邏輯思維能力的學生,以培養未來能在航空航天事業上持續發展的專業人才?!崩钗≌f。
據統計,自今年1月起,嘉定青少年科創集散地航空航天社團的學生們參加了包括上海市青少年航空航天模型錦標賽、第一屆上海市中小學模擬飛行校園聯賽在內的六項重大賽事,并取得了278項市級獎項。撰稿:司舒舒
攝像:陸逸葦(通訊員)
編輯:武利榮
喜歡就點個“贊”和“在看”吧~↓
在C#中獲取屏幕坐標并模擬鼠標按預定坐標點移動,您可以使用System.Windows.Forms.Cursor類和System.Windows.Forms.Cursor.Position屬性來獲取和設置鼠標的位置。
以下是一個簡單的示例代碼,演示如何實現這個功能:
using System;
using System.Drawing;
using System.Runtime.InteropServices;
using System.Windows.Forms;
class Program
{
// 導入Windows API函數
[DllImport("user32.dll")]
static extern bool SetCursorPos(int x, int y);
static void Main()
{
// 獲取屏幕的寬度和高度
int screenWidth=Screen.PrimaryScreen.Bounds.Width;
int screenHeight=Screen.PrimaryScreen.Bounds.Height;
// 預定的坐標點
int targetX=500;
int targetY=300;
// 移動鼠標到預定的坐標點
MoveMouse(targetX, targetY, screenWidth, screenHeight);
}
static void MoveMouse(int targetX, int targetY, int screenWidth, int screenHeight)
{
// 將預定的坐標點轉換為屏幕坐標
int screenX=(int)(targetX * (65535.0 / screenWidth));
int screenY=(int)(targetY * (65535.0 / screenHeight));
// 設置鼠標位置
SetCursorPos(screenX, screenY);
// 模擬鼠標按下和釋放
Cursor.Position=new Point(screenX, screenY);
MouseOperations.MouseEvent(MouseOperations.MouseEventFlags.LeftDown);
MouseOperations.MouseEvent(MouseOperations.MouseEventFlags.LeftUp);
}
}
// 鼠標操作輔助類
public static class MouseOperations
{
[Flags]
public enum MouseEventFlags
{
LeftDown=0x00000002,
LeftUp=0x00000004,
RightDown=0x00000008,
RightUp=0x00000010,
MiddleDown=0x00000020,
MiddleUp=0x00000040,
XDown=0x00000080,
XUp=0x00000100,
Wheel=0x00000800,
VirtualDesk=0x40000000,
Absolute=0x8000
}
[DllImport("user32.dll")]
public static extern void mouse_event(MouseEventFlags dwFlags, int dx, int dy, int dwData, int dwExtraInfo);
public static void MouseEvent(MouseEventFlags flags)
{
mouse_event(flags, 0, 0, 0, 0);
}
}
在上述代碼中,我們首先獲取屏幕的寬度和高度,然后將預定的坐標點轉換為屏幕坐標。接下來,我們使用SetCursorPos函數將鼠標移動到目標位置,并使用Cursor.Position屬性模擬鼠標按下和釋放操作。
請注意,這個示例只是一個簡單的演示,實際的應用可能需要更復雜的邏輯和錯誤處理。另外,這個示例只模擬了鼠標左鍵的按下和釋放操作,如果您需要模擬其他鼠標操作,可以根據需要進行修改。
indows系統任務欄圖標左右分布很多年了,如今在win11上改為了居中。
用久了win10,看著win11的界面就眼饞?特別是居中的任務欄,非常想用,但奈何電腦配置無法升級win11,沒辦法,只能用主題裝扮一下,最主要的是顯示器超大,居中更方便操作。
先看一下我安裝win11主題后的效果:
相信有很多小伙伴也和我一樣,電腦無法升級win11,但也想用win11操作界面。網上也有相關的主題安裝包,這里主要是整理一下并寫個安裝方法,方便不會安裝的用戶。
---------仿win11主題安裝方法---------
一、下載主題安裝工具
請到公眾號“墨飛主題”回復“win11主題包”獲取下載鏈接。下載后內容如下:
二、按順序安裝主題包
1、雙擊“1、主題工具.exe”,按提示點Next下一步開始安裝,安裝完成后點Finish重啟電腦:
2、雙擊“2、win11主題安裝.exe”,按提示安裝:
注意:該主題僅適用安裝界面中所示的系統版本
3、雙擊“3、win11開始菜單設置.exe”安裝,然后桌面上會出現一個Start11應用圖標:
三、切換主題
主題包工具安裝完成后,接下來就是切換主題和設置主題了。
1、首先我們右鍵點擊桌面空白處彈出菜單,點擊【個性化】,進入主題選擇,然后選擇win11主題:
然后桌面就變成win11樣子了:
2、雙擊桌面上的Start11應用圖標,選擇任務欄居中、開始菜單樣式、更換開始按鈕圖標:
任務欄選擇居中:
開始按鈕圖標選擇主題包中的第一個:
開始菜單選擇win11風格:
完成:
使用win11主題后,窗口四角會變成圓角,可能鼠標樣式也會變,請自行到鼠標設置里面設置你喜歡的鼠標樣式。
以上就是在win10系統上使用win11主題外觀的方法,喜歡的話,趕緊試試吧!