![]() |
||
|
*停權中*
加入日期: Jul 2004
文章: 6
|
請問CTRL+C之後是放在哪裡呢?
剪貼簿裡...= ="
問題來了,這個剪貼簿應該也是一隻程式吧? 那使用CTRL+C(複製)後,有辦法寫個程式將複製的內容讀出來嗎? 還請知道的版有給個方向找...= =+ 用GOOGLE找了一堆不相關的資料... ![]() |
|||||||
|
|
|
Basic Member
加入日期: Apr 2007
文章: 19
|
........請問你是要用哪種語言來寫這程式啊?
![]() |
||
|
|
|
*停權中*
加入日期: Jan 2003
文章: 494
|
放一個 EDITBOX 或 TEXTBOX,
然後 在KEYPRESS 事件中 作一個 CTRL-V, 就會貼到EDITBOX 或 TEXTBOX 中, 就知道 了. M$ 的 OFFICE 有不一樣的方法, 應該有偷藏𥖏 |
|
|
|
Power Member
![]() ![]() 加入日期: Jan 2002 您的住址: Taipei
文章: 664
|
http://msdn2.microsoft.com/en-us/library/ms649014.aspx
會很難找嗎? clipboard 就可以找到一堆了. 不一樣的方式? 應該不會啊. 不都是用這些 API 去做出來的.
__________________
Tommy 碎碎念... |
|
|
|
*停權中*
加入日期: Jul 2004
文章: 6
|
感謝大大的回應...
但好像和我想傳達的感覺不太一樣...這樣問好了 能寫出一隻程式,然後將別人所複製的內容(ctrl+c或是 使用滑鼠複製)回傳給自己嗎? 想知道是否有方式能達到這個目的而以,小弟並不是要寫出一隻程式出來... 最後 還是感謝大大的熱心回應 ^^ |
|
|
|
Basic Member
加入日期: Apr 2007
文章: 19
|
在下開始有點好奇了.樓主為什麼會想要寫這種程式?坦白講,感覺好像是想要用特殊的方法來抓取別人剪貼簿裡特定的資料來看...如有誤會,還請見諒喔>"<
|
|
|
|
*停權中*
加入日期: Jul 2004
文章: 6
|
嗯 這是小弟看到一篇木馬相關文章時所想到的問題...
有人提出使用CTRL+C 可以防止木馬的鍵盤側錄程式。 於是 小弟就在想,到底CTRL+C(複製) 這個個動作是否能被其它程式所判讀。 例如...程式是將複製的內容,存在記憶體中的某個區段... 所以只要寫個程式,去存取記憶體的那個位址就能將複製的內容取出。 我知道在XP好像不能在記憶體內作搬移的動作... 但 所學有限,所以想問問各位先進們... ![]() |
|
|
|
*停權中*
加入日期: Nov 2005
文章: 621
|
引用:
1: 如果是要寫程式,要用 API hook 的方式. 什麼叫 API hook .... 太深奧了 , 我以前有做過 但太久沒碰了... 2: 只是想找一個程式,看看別人複製過什麼東西,這簡單 用 google 找 clipmate |
|
|
|
|
*停權中*
加入日期: Nov 2005
文章: 621
|
引用:
XP好像不能在記憶體內作搬移的動作 ?? 為什麼不能搬移? memcpy 就可以了 還你是指不同程式不能搬移? 不同程式還是有辦法了... 對了,好奇的問一下 你有學過 C/C++/basic 之類的程式語言嗎? 如果沒有,可以去學學,滿有趣的,如果有興趣的話 |
|
|
|
|
*停權中*
加入日期: Jul 2004
文章: 6
|
引用:
嗯 因為之前做專題時 用組合語言要將記憶體裡面的特定位址做搬移的動作... 但 在XP卻會發生沒辦法讀取的錯誤... 最後 只好灌回98才能展示... 感謝大大的指導^^ 已經找到所需的資訊了 。 |
|
|
|