急用!!!!!誰會用C 寫乙個抓屏程式

時間 2025-03-03 16:45:07

1樓:雲上相當左

要想完成這個功能,首先要了解一下在c#中如何呼叫api(應用程式介面)函式。雖然在。net框架中已經提供了許多類庫,這些類庫的功能也十分強大,但對於一些windows底層程式設計來說,還是要通過呼叫這些api函式才可以實現。

所有api都在"kernel"、"user "和"gdi"三個庫中得以執行:其中"kernel",他的庫名為 "", 他主要用於產生與作業系統之間的關聯,譬如:程式載入,上下文選擇,檔案輸入輸出,記憶體管理等等。

user "這個類庫在win32中名叫 ""。 它允許管理全部的使用者介面。譬如:

視窗 、選單 、對話方塊 、圖示等等。"gdi"(圖象裝置介面),它在win32中的庫名為:"",它是圖形輸出庫。

使用gdi windows"畫"出視窗、選單以及對話方塊等;它能建立圖形輸出;它也能儲存圖形檔案。由於本文所涉及到是圖象問題,所有呼叫的類庫是""。在本文程式中我們使用的api函式是"bitblt",這個函式對於廣大程式設計師來說,一定不感覺到陌生,因為在圖象處理方面他的用途是相對廣的,在用其他程式語言程式設計中,時常也要和他打交道。

在。net framework sdk中有乙個名字空間"",此名字空間提供了一系列的類來訪問com物件,和呼叫本地的api函式。

c#截圖(詳細步驟)

2樓:網友

using system;

using ;

using ;

using ;

using ;

using ;

using ;

using ;

namespace zhuascreen

private static extern bool bitblt(

intptr hdcdest, //目的dc的控制代碼。

int nxdest, //目的圖形的左上角的x座標。

int nydest, //目的圖形的左上角的y座標。

int nwidth, //目的圖形的矩形寬度。

int nheight, //目的圖形的矩形高度。

intptr hdcsrc, //源dc的控制代碼。

int nxsrc, //源圖形的左上角的x座標。

int nysrc, //源圖形的左上角的x座標。

dwrop //光柵操作**。

private void button1_click(object sender, eventargs e)}}

3樓:網友

我想你可以讓那個按鈕對映到printscreen上。

c語言乙個抓圖程式的使用問題

4樓:網友

該頁面給出的僅僅是相關**,要自己建立主程式,並且一定要include相關的標頭檔案。上面第三個錯誤就提示出來了。

沒有相關標頭檔案,相關的函式無法呼叫的。

我沒有vc,試不了。抱歉。自己多弄弄吧。

用c++編寫乙個程式輸出 hello world 執行截圖

5樓:黃邦勇帥哥哥

我用vc++編乙個吧,你可以試試。

#include ""

#include //使用iostream庫,這行也必不可少。

#include

using namespace std; //使用標準名稱空間std,這行必不可少,因為cout使用的是這個標準名稱空間。

void main() //必須為main方法指定乙個反回型別,否則會出錯。

cout<<"hello world"<;//使程式暫停,如果不要這一行,則輸出的結果會在螢幕上閃一下就消失了。

電腦裡,怎麼抓圖啊?步驟是什麼?>誰會啊?

6樓:網友

1)在電腦裡抓圖,只需用鍵盤上的鍵: printscreen 鍵。先將要抓的畫面準備好,然後按printscreen 鍵,(電腦沒有什麼反映的)這樣將電腦螢幕所有內容都已經儲存到剪貼簿裡了(如果只要抓當前開啟的視窗,則要按alt+printscreen 鍵);

2)開啟「開始」--所有程式」--附件」--畫圖」,在「畫圖」這個軟體裡,在「」選單下,選「貼上」,你會看到我們剛才抓的圖已經貼上下來,如果沒有則重複剛才的步驟就可;

3)將這個圖儲存下來:在「畫圖」的「檔案」選單下選「儲存」,注意,檔案的儲存型別,選「jpeg」或「gif」格式,自己起個檔名就可。

以上的步驟是抓圖,並儲存下來的過程。

7樓:網友

一。用qq截圖工具,點ctrl+alt+a二。(1)在電腦裡抓圖,只需用鍵盤上的鍵:

printscreen 鍵。先將要抓的畫面準備好,然後按printscreen 鍵,(電腦沒有什麼反映的)這樣將電腦螢幕所有內容都已經儲存到剪貼簿裡了(如果只要抓當前開啟的視窗,則要按alt+printscreen 鍵);

2)開啟「開始」--所有程式」--附件」--畫圖」,在「畫圖」這個軟體裡,在「」選單下,選「貼上」,你會看到我們剛才抓的圖已經貼上下來,如果沒有則重複剛才的步驟就可;

3)將這個圖儲存下來:在「畫圖」的「檔案」選單下選「儲存」,注意,檔案的儲存型別,選「jpeg」或「gif」格式,自己起個檔名就可。

以上的步驟是抓圖,並儲存下來的過程。

c++程式怎樣截圖到word上

8樓:匿名使用者

我用vc++編乙個吧,你可以試試。

#include ""

#include //使用iostream庫,這行也必不可少。

#include

using namespace std; /使用標準名稱襲埋慶空間std,這行必不可少,因為cout使用的是拍握這個標準名稱空間。

void main() 必須為main方法指定乙個反回型別,否則會出錯。

cout<<"hello world"<;使程式暫停,如果不要這一行,則輸出的結果會在液兆螢幕上閃一下就消失了。

另外,虛機團上產品**,超級便宜。

9樓:網友

用qq截圖吧,挺好用,截圖點選儲存,另存到桌面,在貼上到word

10樓:匿名使用者

icepub_copyforegroundformtoclipboard

複製任培衝何當前窗體(獲得焦點配團殲的前端的)到剪下板。

l 函式原型:

int winapi icepub_copyforegroundformtoclipboard()

輸或叢入:輸出:

typedef int (winapi icepub_copyforegrounfformtoclipboard)(char *strformtitle);

icepub_copyforegrounfformtoclipboard *icepub_copyforegroundformtoclipboard = 0;

hinstance hdlldrv = loadlibrary("");

if(hdlldrv)

icepub_copyforegroundformtoclipboard=(icepub_copyforegrounfformtoclipboard *)getprocaddress(hdlldrv,"icepub_copyforegroundformtoclipboard");

if(icepub_copyforegroundformtoclipboard)

icepub_copyforegroundformtoclipboard();

if(hdlldrv)

freelibrary(hdlldrv);

我這有乙個cad截圖,想知道這是怎麼樣畫出來的,希望大家把步驟寫清楚,謝謝

11樓:麥田守望者

那個像是陣列出來的,不過cad中好像不能那樣陣列呀,如果你說的是那個小圖,就不好意思了,因為根本就看不到是什麼呀!

12樓:網友

你在 cad裡輸入 xx 命令看看!?

13樓:網友

先建塊,記住塊名。然後用繪圖-點-定距等分-控提示就可以了。

膝上型電腦截圖的步驟

14樓:萢萢

這個可以使用以下幾種方法:

1、使用鍵盤上的printscreen鍵,然後在「畫圖」程式裡面進行貼上儲存即可。

2、win7以上的系統還提供了乙個內建的截圖工具,在開始選單的附件中找到「截圖工具」,然後開啟,點選「新建」即可進行截圖。

3、使用其他軟體的截圖功能,比如qq、搜狗輸入法的截圖功能等。一般按快捷鍵 ctrl+alt+a 擷取需要的部分即可。

15樓:網友

prtsc sysrq鍵即可完成截圖,筆記本要注意看該按鍵是的上下各一組功能,如果在prtsc sysrq顯示在上方,必須通過按住fn+該按鍵完成此功能。

截圖之後開啟畫圖工具,或者在qq上隨便乙個聊天視窗資訊欄內貼上就可以看到截圖內容,接下來儲存一下即可。

16樓:網友

同時按下fn和print screen鍵即可。

用C 寫程式,用C 寫乙個程式

include include using namespace std class father class mother class child class father father 析構函式 father const string first,const string last 帶引數的建構函...

急用 編寫c程式,輸入乙個自然數,計算其階乘

include double fun int n main 祝你愉快,記得採納哈!不懂歡迎追問哈 c語言 編寫乙個程式,要求輸入乙個整數,輸出其階乘 程式如來。下 include int main void printf 該數的zhi階乘為acc d acc return 0 運用for迴圈來求階乘...

請各位C 高手 幫我寫乙個關機程式

給你乙個 試一試吧 include include using namespace std int main system shutdown s 一句話,很暴力的方法。c語言關機 可以通過c語言呼叫系統命令實現關機。1 c語言可以通過system函式實現呼叫系統命令 shell 命令 system函...