1樓:仙桖珍
你有msdn麼?
一般很長的都是大寫字母的資料型別,都是指標、控制代碼之類。
msdn裡還有專門講windows data types的一頁。
2樓:網友
你說的那些引數型別大概都是一些結構體吧,像rect,pointapi之類的,對於每乙個都可以到網上很方便的查到。
暫時沒有找到完整講解引數型別的地方……
關於windows程式設計中命令列引數的問題
3樓:veket的小號
if(*lpcmdline==*ppara) //// 這是 比較字串嗎?
這顯然是 比較字元。
4樓:網友
char para[3]=;
lpstr 是字串指標,改成雙引號試試。
單引號是不是有問題。
5樓:網友
你的字串學得……你一定是從其它語言轉c的吧,第5行的語句本身就只比較了第乙個字元,應替換為if (strcmp(lpcmdline, ppara)==0)
建議詳細學習c-風格字串。
windows程式設計中的問題
6樓:網友
簡單的講,為了計算方便。
往復雜裡說,那就得考慮影象拆分演算法了,因為點陣圖需要進行處理。
windows程式設計:關於invalidaterect的第3個引數問題。
7樓:歸悅欣
背景重新整理是在函式onerasebkgnd函式里進行,可以參考該函式說明。
8樓:網友
額?我怎麼發現這個函式就兩個引數呢。
windows程式設計裡的createpalette()函式引數問題
9樓:浪花飄零
還是有區別的。
logpalette *plp 定義的是乙個指標,使用時必須讓它指向乙個具體的調色盤變數,具體的說就是要同時定義乙個指標乙個變數,然後讓指標指向這個變數,再通過指標給變數賦值使用。
logpalette lp定義的是乙個調色盤型別變數,是可以直接賦值使用的。
windows程式設計第二版中的小問題!高手進來
10樓:網友
moduleentry32 me32 = 這麼寫只是一種不全面的結構初始化,只是把結構體位址賦值為0而已,其後邊的記憶體全是系統隨即分配,這樣是不安全的。
正確的初始化應該是。
11樓:水主沉浮
我猜是為了給那段記憶體初始化為全0吧。定義陣列的時候也經常這樣做。防止裡面有垃圾資料。
例如:int anumarray[10] = ;
12樓:網友
就是為了將陣列清零winker0117是對的。
關於windows程式設計的畫素乙個問題
13樓:網友
其實就是在玩文字遊戲!還有對單位的敏感度!
很簡單的,既然解像度的概念是每英吋的點數,那你說的53單位是什麼?是點/英吋,中文讀作點每英吋。
就是每英吋53點。
所以640(點)/12(英吋)=480(點)/9(英吋)=53(點/英吋)
而如果說是。
640*480)/(12*9),那單位就應該是(點的^2/英吋^2)
2表示平方。中文讀作二次方點每二次方英吋,兩個單位明顯不同!
所以,解像度的計算公式是。
垂直畫素點數/垂直英吋長度。
或者水平畫素點數/水平英吋長度。
兩者是相同的。
14樓:網友
呵呵,你這是簡單的數學問題哦。
那麼307200/(12*9)=(640*480)/(12*9)應該是53*53才對,所以你說的307200去除以12*9的結果是不等於640/12這個結果的,應該是他的平方才對呀。
順便說一句,畫素是乙個相對單位,當你的顯示器大小固定時,解像度越高,即畫素越多,則每個點的畫素大小越小。這和英吋\公釐等單位是不同的。
15樓:網友
這兩種情況不都一樣嗎?
高階程式設計語言有哪些,高階程式設計語言的特點是()
高階程式設計語言的特點是 答案是 a高階程式設計語言的特點 ,高階語言的資料結構要比彙編和機器語言豐富。,高階語言與具體機器結構的關聯沒有彙編及機器語言密切。,高階語言更接近自然語李仿唯言 演算法語言 更容易掌握。,高階語言編寫的程式要經過編譯或解釋計算機才能執行。高階程式設計語言可以分為基礎語言 結...
轎車電腦程式 如何給汽車電腦程式設計
放棄程式設計吧。那些就算是最簡單的行車電腦,就是在車上 調調音量的,都需要很深的知識,起碼要會嵌入式,vhdl,彙編,甚至有的都是用linux或者wince核心的。要是ecu,那用到的知識就太多太多了,那個是基於risc和嵌入式。如果你要是系統的學過類比電路,數位電路,微控制器,嵌入式,vhdl,組...
區域網截包程式設計 10
區域網截包程式設計 你才給分,誰會幫你啊?如何程式設計實現擷取資料包?肯定吵枯要用c c 但現成的軟體還是不少的。sniffer。擷取分種,一種是相當於並聯式的竊聽式,纖餘這種要求技術很高,往往用來得毀碰滾到別人的密碼。還有一種是實驗用擷取,目的是獲知別的軟體的通訊方式,比如想獲知郵件 ie等通訊時倒底...