一、拖動無標題窗體:
包含頭文件:
#include $#@60;winuser.h$#@62;
在窗體或組件的 OnMouseDown 事件中加入以下代碼:
if(Button == mbLeft)
{
ReleaseCapture();
SendMessage( Handle, WM_NCLBUTTONDOWN, HTCAPTION, 0);
}
二、彈出和關閉光驅:
包含頭文件:
#include $#@60;mmsystem.h$#@62;
在窗體的OnCreate事件中加入:
mciSendString("open cdaudio alias cd wait shareable",0,0,0);
1、要彈出光驅時使用:
mciSendString("set cd door open",0,0,0);
2、要關閉光驅時使用:
mciSendString("set cd door closed",0,0,0);
三、提取圖標:
包含頭文件:
#include $#@60;shellapi.h$#@62;
例子:
TIcon *Icon = new TIcon();
AnsiString FileName = "C:\WINDOWS\SYSTEM\SHELL32.DLL";
int TotalIcon;
//得到文件SHELL32.DLL的總圖標數
TotalIcon = (int)ExtractIcon(Form1->Handle,FileName.c_str(), -1);
//提取第一個圖標,0為第一個,1為第二個,類推...
Icon->Handle = ExtractIcon( Form1->Handle, FileName.c_str(), 0);
//保存圖標
Icon->SaveToFile("C:\1.ICO");
四、設置頂端窗口(永在上面):
包含頭文件:
#include $#@60;winuser.h$#@62;
1、設置頂層窗口
SetWindowPos( Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE||SWP_NOSIZE);
2、取消頂層窗口
SetWindowPos( Handle, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE||SWP_NOSIZE);
審核編輯黃宇
-
API
+關注
關注
2文章
1559瀏覽量
63490
發布評論請先 登錄
如何獲取 OpenAI API Key?API 獲取與代碼調用示例 (詳解教程)

集成API設計+測試+文檔管理,全新一站式解決方案SmartBear API Hub功能介紹

openai api key獲取的三種方案(有一種可以白嫖到 api key)

詳解REST API通信協議

芯盾時代入選《API安全技術應用指南(2024版)》API安全十大代表性廠商

API接口有哪些常見的安全問題

IP風險畫像詳細接入規范、API參數(Ipdatacloud)

api驅動的云服務是什么意思?
華為云CodeArts API助力企業數字化轉型
華納云:使用 WireMock 在開發和測試中模擬 API 服務
API :軟件程序間溝通的橋梁
鴻蒙元服務API集全新呈現-開發更清晰高效
ChatGPT-4 API 密鑰:官方申請指南及國內直連使用攻略

評論