線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1071
推到 Plurk!
推到 Facebook!

如何寫程式找到 "[開始]功能表" 上的icon

尚未結案
tai721014
一般會員


發表:19
回覆:12
積分:6
註冊:2008-07-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2011-05-02 14:24:47 IP:220.128.xxx.xxx 訂閱
當我們按下windows開始後 
會跳出一個選單 應該叫做 "[開始]功能表"上的icon
要如何可以抓到 所有程式(P)上方的icon?
例如
我的有
Windows Live Messenger
KKMAN

我要怎麼寫程式知道
我的電腦這個地方有這些呢?

多謝
ttnnrsseb
中階會員


發表:30
回覆:77
積分:51
註冊:2004-11-22

發送簡訊給我
#2 引用回覆 回覆 發表時間:2011-05-09 08:59:43 IP:220.229.xxx.xxx 訂閱
hi,
程式集的路徑一般是在C:\Documents and Settings\Administrator\「開始」功能表\程式集。
可以用SHGetSpecialFolderLocation來取得特定的目錄。

sorry,沒看清楚,你要的是icon才對。
編輯記錄
ttnnrsseb 重新編輯於 2011-05-08 19:19:15, 註解 無‧
ttnnrsseb
中階會員


發表:30
回覆:77
積分:51
註冊:2004-11-22

發送簡訊給我
#3 引用回覆 回覆 發表時間:2011-05-16 09:27:48 IP:220.229.xxx.xxx 訂閱
Hi,
你可以用ExtractIcon or ExtractIconEx來取得icon。

請參考
http://www.encrypter.net/tw/article/bcb0017.htm
tai721014
一般會員


發表:19
回覆:12
積分:6
註冊:2008-07-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2011-05-16 22:45:30 IP:114.45.xxx.xxx 訂閱
多謝兩位大大!因為這兩個解不是我需要的
可能我沒說的很清楚

我從頭說明一次
就是
如果我的input是一個rawdata
也就是記憶體中的資料
如果我是24bit的BMP檔,每個像素RGB

{255,0,0
255,0,0
255,0,0
.....}//皆是代表紅色,例如共100*100的方陣


我希望可以在From上
或是指定的DC上
顯示出這100*100的紅點
以下是我的code
只做到顯是黑白的圖
希望能有人提點 告知我如何show出彩色的
[code cpp]
//1.黑白
bool wb[300][300] ;
for (int i=0;i<300;i )
{
for (int j=0;j<300;j )
{
wb[i][j]=1;
if(j%4 ==0)
wb[i][j]=0;
}


}
BOOL b;
BOOL d;
CBitmap bitmap;

b=bitmap.CreateBitmap(37, 10, 1, 1, hexBits);
//b=bitmap.CreateBitmap(300,300,1,1,wb);
// b=bitmap.CreateCompatibleBitmap(300,300,1,8,color);
CDC dcMemory;
dcMemory.CreateCompatibleDC(pDC);
dcMemory.SelectObject(&bitmap);
d=pDC->BitBlt(0, 0, 300, 300, &dcMemory, 0, 0, SRCCOPY);

Sleep(100);[/code]



sandyl39
一般會員


發表:0
回覆:12
積分:17
註冊:2003-02-26

發送簡訊給我
#5 引用回覆 回覆 發表時間:2011-05-17 15:30:24 IP:60.248.xxx.xxx 訂閱

Graphics::TBitmap *pTRToBMP = new Graphics::TBitmap();

pTRToBMP->Canvas->Pixels[j][i] = RGB(xxx,xxx,xxx);

RGB內的值就是你陣列內的值...

如果要畫在Form上..就是 Form->Canvas->Pixels[j][i] = RGB(xxx,xxx,xxx);

系統時間:2017-12-14 12:14:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!