PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
[問題] byte陣列轉指標問題
作者:
jway1022
(蝶戀月)
2016-02-02 14:32:42
目前在練習指標的用法
有一個地方卡住了,想請問各位的解法
一開始定義了
public unsafe gdi32.BITMAPINFO* m_pBmpInfo;
然後在練習的程式中C++裡面是這樣寫
m_pBmpInfo = (BITMAPINFO*)new
BYTE[(sizeof(BITMAPINFOHEADER)+256*sizeof(RGBQUAD))];
請問可不可以教我該如何去做相同的事情呢 ?
最近在學習 C# 請各位鞭小力點 QAQ
作者:
Litfal
(Litfal)
2016-02-03 08:00:00
如果你是剛從C來C#的,第一件事要習慣沒指標可用不是做不到,而是在C#裡面不應該把直接指標當常態至於怎麼用...那得先請問你要做什麼呢?看你的code是想用gdi32的pinvoke,那通常是用IntPtr。不過在C#更常直接用Bitmap類
作者: yeo1987 (Archie)
2016-02-03 22:48:00
使用Marshal.AllocXXX配置記憶體,使用完用對應方法釋放,或著用GCHandle.Alloc Pinned住,使用完釋放。再者...可以直接用P/Invoke Call對應方法。
繼續閱讀
[問題] .net MVC web api之android的session ?
sing10407
[問題] new EventHandler需要dispose嗎?
testPtt
[問題] 跨執行緒更新UI的問題
sd016808
[問題] asp.net能做到不用fileupload上傳嗎?
justlike5566
[問題] C# 寫入Excel檔案Office驗證有問題
DJYA
[問題] 如何下載網頁中按鈕內的超連結資料?
iFISHING
[問題] 模擬真正的鍵盤
pkmu8426
[問題] FormPaint起始位置修改
tp6vul3co
[問題] 如何在datagridview隨意安插datacombobox
lunashining
Re: [程式] 巴那那的抽籤程式
mauve
Links
booklink
Contact Us: admin [ a t ] ucptt.com