글
VC++ 에서 소리 만들기 예제
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
mmsystem.h 를 인클루드 해줘야한다. #pragma comment(lib,"winmm.lib") 도 해줘야한다. [code c] void Cexercise1Dlg::OnBnClickedButton1() { WAVEFORMATEX wfme; wfme.nSamplesPerSec = 2205; wfme.nAvgBytesPerSec = 2205; wfme.nBlockAlign = 1; wfme.nChannels = 1; wfme.wBitsPerSample = 8; wfme.wFormatTag = WAVE_FORMAT_PCM; WAVEHDR whdr; MMRESULT mmres; HWAVEOUT hwout; int iSPS = 4410; int fFreq = 1000; int iBufLen = 2205; char *WaveBuf = new char[2205]; //double dKoef = 2 * 3.1416 / iSPS * fFreq; unsigned char tmp= 0x9c; for (int i=0; i ibuflen; !="MMSYSERR_NOERROR)" &="" &wfme,="" (!(whdr.dwflags="" (cos(i="" (dduration="" (dword)="" (ibuflen);="" (mmres="" *="" +="" 0){="" 125="" 127);="" ::zeromemory(&whdr,sizeof(whdr));="" ;="" ibuflen; [/code]
extjs 내가만든 stylesheet 적용하기
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이전글 과도 관련이 있는데 ext를 이용해 만들어진 모양이 마음에 안들어 수정하고 싶을때 api를 찾아보면 cls라는 config가 보일것이다. 다른 테스트는 안해보고 관련 내용만 구글링해서 아래 코드를 작성해 적용했다. [code css] .myClass{ padding: 0 20px 0 20px; } [/code] [code javascript] var myPanel = new Ext.Panel({ layout: 'table', items: [{ xtype: 'label', text : ' 요부분', cellCls : 'myClass' },{ xtype: 'button', text : '버튼' }] }); [/code] 관련 쓰레드 링크걸어드립니다. 참고로 Animal이란 분은 가끔 무성의 합니다.ㅎㅎ https://extjs.com/forum/showthread.php?p=263968
prototype 을 이용해 select box 채우기
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
간단한 예이다. 우선 ajax로 요청한 결과이다.(json type이다) getAllRecords.htm?view=json [code js] { records:[ { key1: "val11", key2 : "val21"}, { key1: "val12", key2 : "val22"}, { key1: "val13", key2 : "val23"}, { key1: "val14", key2 : "val24"}, { key1: "val15", key2 : "val25"} ] } [/code] getItems.htm?view=json [code js] { records:[ { key3:"val31"}, { key3:"val31"}, { key3:"val31"}, { key3:"val31"} ] } [/code] js파일 : foo.js [code js] function foo1(){ new Ajax.Request('getAllRecodrds.htm?view=json',{ method : 'get', onSuccess: function (transport) { var mysel = $('mysel');...
prototype.js invoke 사용시 user-defined 함수 호출방법[2]
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이전 글에 이어서 하나더.... Element 배열에서 invoke 호출시에는 이전글처럼 String을 확장한다고해서 동작하지 않는다. Element 객체는 addMethods라는 놈이 있어서 이걸 사용하면된다. [code js] Element.addMethods( updateOdd : function(element){ if( 어쩌고 저쩌고 ) { element.update('저쩌고 어쩌고'); } } ); [/code] prototype utility method 를 확장할려고 해봤으나 잠깐 좌절하고 퇴근하였다. (회사망이 내부망이라 기억나는대로 블로깅하기때문에 오타가 있을수 있습니다)