[問題] VC++ 2008 視窗介面下的全域變數宣告位置?

看板C_and_CPP (C/C++)作者 (對的人在哪...匿名的寶貝)時間16年前 (2009/09/22 19:08), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
小弟剛接觸VC++不久 我寫的錄音程式 想要先試著套用到Windows Form上面 先嘗試用一個button啟動跟結束 可是左看看右看看 卻不知道該要把 變數 跟 自訂函式 放在哪邊 (放在Form.h裡面他會說是非全域變數) 懇請各位高手幫忙解惑>"< //------變數------// int down,count,buff,buffers,buffer_size,WaveBufSize; bool isStart,stop; short *data; WAVEFORMATEX pFormat1; WAVEHDR *SendHeader; WAVEHDR WaveHeader1[8]; HWAVEIN hWaveIn; //------函式-----// void CALLBACK waveInProc( HWAVEIN hwi, UINT uMsg, DWORD dwInstance, DWORD dwParam1, DWORD dwParam2){ WAVEHDR *WaveStruct; HWAVEIN WaveIn; if(uMsg == WIM_DATA){ waveInUnprepareHeader(WaveIn,WaveStruct,sizeof(WAVEHDR)); waveInPrepareHeader(WaveIn,WaveStruct,sizeof(WAVEHDR)); waveInAddBuffer(WaveIn,WaveStruct,sizeof(WAVEHDR)); } }; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.135.101.133

09/22 19:58, , 1F
可以避免使用全域變數嗎?
09/22 19:58, 1F

09/22 20:04, , 2F
您的意思是說 不用用到全域變數 就可以宣告音訊相關
09/22 20:04, 2F

09/22 20:04, , 3F
函式的意思嗎@@?
09/22 20:04, 3F
文章代碼(AID): #1AkB0Gy- (C_and_CPP)
文章代碼(AID): #1AkB0Gy- (C_and_CPP)