0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

API技巧集(一)

OBEason ? 來(lái)源:jf_88563726 ? 作者:jf_88563726 ? 2023-05-22 16:48 ? 次閱讀

一、拖動(dòng)無(wú)標(biāo)題窗體:

包含頭文件:

#include $#@60;winuser.h$#@62;

在窗體或組件的 OnMouseDown 事件中加入以下代碼:

if(Button == mbLeft)

{

ReleaseCapture();

SendMessage( Handle, WM_NCLBUTTONDOWN, HTCAPTION, 0);

}

二、彈出和關(guān)閉光驅(qū):

包含頭文件:

#include $#@60;mmsystem.h$#@62;

在窗體的OnCreate事件中加入:

mciSendString("open cdaudio alias cd wait shareable",0,0,0);

1、要彈出光驅(qū)時(shí)使用:

mciSendString("set cd door open",0,0,0);

2、要關(guān)閉光驅(qū)時(shí)使用:

mciSendString("set cd door closed",0,0,0);

三、提取圖標(biāo):

包含頭文件:

#include $#@60;shellapi.h$#@62;

例子:

TIcon *Icon = new TIcon();

AnsiString FileName = "C:\WINDOWS\SYSTEM\SHELL32.DLL";

int TotalIcon;

//得到文件SHELL32.DLL的總圖標(biāo)數(shù)

TotalIcon = (int)ExtractIcon(Form1->Handle,FileName.c_str(), -1);

//提取第一個(gè)圖標(biāo),0為第一個(gè),1為第二個(gè),類推...

Icon->Handle = ExtractIcon( Form1->Handle, FileName.c_str(), 0);

//保存圖標(biāo)

Icon->SaveToFile("C:\1.ICO");

四、設(shè)置頂端窗口(永在上面):

包含頭文件:

#include $#@60;winuser.h$#@62;

1、設(shè)置頂層窗口

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);

審核編輯黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1461

    瀏覽量

    61489
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    API :軟件程序間溝通的橋梁

    什么是API呢?我們又是怎樣利用API實(shí)現(xiàn)數(shù)據(jù)交付的呢? 從理論上來(lái)說(shuō),API就是應(yīng)用程序編程接口。它是組預(yù)定義的函數(shù)或方法,用于描述軟件系統(tǒng)不同組成部分之間的交互方式。簡(jiǎn)單來(lái)說(shuō),
    的頭像 發(fā)表于 08-27 15:54 ?88次閱讀

    全球視野下的API資源,看冪簡(jiǎn)集成如何整合國(guó)內(nèi)外API

    在全球數(shù)字化浪潮的推動(dòng)下,API(應(yīng)用程序編程接口)已成為連接不同系統(tǒng)和數(shù)據(jù)的橋梁,是企業(yè)數(shù)字化轉(zhuǎn)型的關(guān)鍵。全球各地的企業(yè)都在進(jìn)行數(shù)字化轉(zhuǎn)型,它們不約而同地尋求通過API快速集成新技術(shù),以提高效率
    的頭像 發(fā)表于 07-30 14:23 ?186次閱讀
    全球視野下的<b class='flag-5'>API</b>資源,看冪簡(jiǎn)集成如何整合國(guó)內(nèi)外<b class='flag-5'>API</b>

    鴻蒙元服務(wù)API全新呈現(xiàn)-開發(fā)更清晰高效

    鴻蒙元服務(wù)API全新呈現(xiàn),開發(fā)更清晰高效,具體見如下截圖,深黑色部分即本階段公布支持的元服務(wù)API。 本材料整理來(lái)源于HarmonyOS NEXT Developer Beta1官
    發(fā)表于 07-11 10:23

    如何理解機(jī)器學(xué)習(xí)中的訓(xùn)練、驗(yàn)證和測(cè)試

    理解機(jī)器學(xué)習(xí)中的訓(xùn)練、驗(yàn)證和測(cè)試,是掌握機(jī)器學(xué)習(xí)核心概念和流程的重要步。這三者不僅構(gòu)成了模型學(xué)習(xí)與評(píng)估的基礎(chǔ)框架,還直接關(guān)系到模型性能的可靠性和泛化能力。以下是
    的頭像 發(fā)表于 07-10 15:45 ?1529次閱讀

    OpenAI發(fā)出警告信:多國(guó)開發(fā)者面臨API封鎖 OpenAI API解決方案

    事件背景 2024年7月9日,OpenAI宣布將封鎖對(duì)不支持國(guó)家的API訪問,許多開發(fā)者因此收到了警告信。這決定引起了廣泛的關(guān)注和討論,尤其是在那些受影響的國(guó)家和地區(qū)。 警告信的內(nèi)容 OpenAI
    的頭像 發(fā)表于 06-26 11:29 ?657次閱讀
    OpenAI發(fā)出警告信:多國(guó)開發(fā)者面臨<b class='flag-5'>API</b>封鎖 OpenAI <b class='flag-5'>API</b>解決方案

    ChatGPT-4 API 密鑰:官方申請(qǐng)指南及國(guó)內(nèi)直連使用攻略

    如何使用 ChatGPT 4.0 API 、獲取 API Key 要使用 ChatGPT 4.0,首先需要獲取個(gè) API Key,它將作
    的頭像 發(fā)表于 05-29 17:08 ?5087次閱讀
    ChatGPT-4 <b class='flag-5'>API</b> 密鑰:官方申請(qǐng)指南及國(guó)內(nèi)直連使用攻略

    華為云發(fā)布 CodeArts API,為 API 護(hù)航

    4 月 10 日,華為云正式發(fā)布 API 全生命周期管理體化協(xié)作平臺(tái) CodeArts API,支持開發(fā)者高效實(shí)現(xiàn) API 設(shè)計(jì)、開發(fā)、測(cè)試、托管、運(yùn)維、變現(xiàn)的
    的頭像 發(fā)表于 05-09 23:17 ?409次閱讀
    華為云發(fā)布 CodeArts <b class='flag-5'>API</b>,為 <b class='flag-5'>API</b> 護(hù)航

    什么是國(guó)外API代理?

    API
    jf_60146132
    發(fā)布于 :2024年04月30日 06:47:18

    OpenAI API Key獲取與充值教程:助開發(fā)者解鎖GPT-4.0 API

    OpenAI 的 API Key,以及如何使用這個(gè) Key 來(lái)調(diào)用 GPT-4.0 API。 第步:獲取 OpenAI API Key 要開始使用 OpenAI 的服務(wù),你首先需要
    的頭像 發(fā)表于 04-28 16:35 ?7860次閱讀
    OpenAI <b class='flag-5'>API</b> Key獲取與充值教程:助開發(fā)者解鎖GPT-4.0 <b class='flag-5'>API</b>

    API安全風(fēng)險(xiǎn)顯現(xiàn),F(xiàn)5助API實(shí)現(xiàn)可信訪問

    Protection Platform)的能力。F5用戶可通過不斷改進(jìn)的分析引擎和統(tǒng)的策略執(zhí)行來(lái)強(qiáng)化安全態(tài)勢(shì)。該功能通過驗(yàn)證和監(jiān)控API實(shí)現(xiàn)了應(yīng)用間的
    的頭像 發(fā)表于 04-17 16:09 ?318次閱讀
    <b class='flag-5'>API</b>安全風(fēng)險(xiǎn)顯現(xiàn),F(xiàn)5助<b class='flag-5'>API</b>實(shí)現(xiàn)可信訪問

    Kubernetes Gateway API攻略教程

    Kubernetes Gateway API 剛剛 GA,旨在改進(jìn)將集群服務(wù)暴露給外部的過程。這其中包括套更標(biāo)準(zhǔn)、更強(qiáng)大的 API資源,用于管理已暴露的服務(wù)。在這篇文章中,我將介紹 Gateway
    的頭像 發(fā)表于 01-12 11:32 ?700次閱讀
    Kubernetes Gateway <b class='flag-5'>API</b>攻略教程

    api網(wǎng)關(guān) kong 教程入門

    為什么使用API-Gateway 方便客戶端維護(hù)– 每個(gè)請(qǐng)求方不用管理多個(gè)api url,統(tǒng)訪問api-gateway即可 接口重構(gòu)時(shí)調(diào)用方不須了解接口本身等拆分和聚合 客戶端無(wú)須關(guān)
    的頭像 發(fā)表于 11-10 11:39 ?566次閱讀
    <b class='flag-5'>api</b>網(wǎng)關(guān) kong 教程入門

    深入了解API的整體架構(gòu)

    序列圖用于按時(shí)間順序描述 API 的不同組件之間的交互。在序列圖中,API 的不同組件表示為框或?qū)ο?,它們之間的交互表示為跨泳道的箭頭或線條。
    的頭像 發(fā)表于 10-30 09:51 ?520次閱讀
    深入了解<b class='flag-5'>API</b>的整體架構(gòu)

    350種類型、10W+量級(jí)的API,企業(yè)應(yīng)該怎么管?

    忽如夜春風(fēng)來(lái),萬(wàn)物皆可API。 在互聯(lián)網(wǎng)時(shí)代,API無(wú)處不在:企業(yè)對(duì)外開放的數(shù)據(jù)、服務(wù)和業(yè)務(wù)能力,以API的形式提供給合作方;企業(yè)內(nèi)部應(yīng)用與應(yīng)用、App與App之間的通信,通過
    的頭像 發(fā)表于 10-26 15:25 ?332次閱讀
    350種類型、10W+量級(jí)的<b class='flag-5'>API</b>,企業(yè)應(yīng)該怎么管?

    Stream API原理介紹

    Stream API 是 Java 8 中最重要的新特性之,它是處理集合和數(shù)組的種新方式。它提供了種簡(jiǎn)單、靈活和可讀的方式來(lái)處理集合和數(shù)組中的元素,從而使代碼更加簡(jiǎn)潔、高效和易于
    的頭像 發(fā)表于 09-30 15:31 ?609次閱讀