블로그 이미지
fiadot_old

칼퇴근을 위한 게임 서버 개발 방법론에 대한 심도있는 고찰 및 성찰을 위한 블로그!

Rss feed Tistory
Technical Article/펌 2005. 7. 12. 11:55

License Data File Structure

Version, (License Version)
Serial Number, (Application per PC Signature)
Expire Date,
OS,
Signature(MD5),
Host (Authrization Server IP or domain)
Type, (Free, Commercial)
Product Name
Product Version
,
Technical Article/펌 2005. 6. 29. 18:27

GUID 생성하기

GUID 생성하기
cmd창에서 guidgen
,
Technical Article/펌 2005. 6. 22. 17:15

OLEDB CCommand 에러대처법

반환되는 HRESULT의 코드


DB_E_ERRORSOCCURRED
발생원인 : 일반쿼리는 이상없으나 GROUP BY나 TOP,SUM같은 Aggregate function을 사용할때 발생한다.
해결방법 : propset에서 IRowsetChange와 UPDATEABILITY 2줄을 제거한다. MSDN 236933 참조


E_NOINTERFACE
발생원인 : BLOB 1개 이상의 필드를 사용했을때 Open은 성공하고 MoveFirst()시 발생한다.
해결방법 : 엑세서를 추가해서 BLOB는 한개씩 사용하도록 한다. MSDN Q190904 참조
,
Technical Article/펌 2005. 5. 19. 15:51

OLEDB 관련 링크 모음

ATL OLEDB - Stored procedure
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/vcurfatloledbconsumerwizard.asp

CodeGuru : Using Stored Procedures with ATL
http://www.codeguru.com/Cpp/data/mfc_database/storedprocedures/article.php/c1155/



Everything you wanted to know about Stored Procedures
By Himanshu Khatri
http://www.codeproject.com/database/hkstoredproc.asp

Programming Stored Procedures
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/createdb/cm_8_des_07_786r.asp


OLEDB, ADO 라입 단점 설명!!!
http://www.codeguru.com/Cpp/data/mfc_database/oledb/article.php/c4289/

관리자를 위한 튜닝 가이드 - SQL인스턴스 환경 설정
http://www.microsoft.com/korea/technet/sql/tuning_guide_admin04.asp
,
Technical Article/펌 2005. 4. 19. 17:39

[Codeproject] C Code Optimization

http://www.codeproject.com/cpp/C___Code_Optimization.asp
,
Technical Article/펌 2005. 4. 19. 09:08

Flash(swf)파일을 MFC 다이얼로그에 출력

제 목 Flash(swf)파일을 MFC 다이얼로그에서 디스플레이하는 방법 7075 anouse@hanmail.net 7075 0 0
작 성 자 양영석(anouse)
첨부
파일
작성시각 2005-04-19 오전 12:32:35 조 회 수 37
글 분 류 ActiveX/COM

1) 가장 먼저 할 일은 ActiveX 컨트롤을 추가하는 일입니다.



메뉴 Project - Add To Project - Component and Constrols...



폴더 선택 Registered ActiveX Controls



파일 선택 Shockwave Flash Object 선택합니다.



2) 컨트롤 툴바 맨 아랫쪽에 빨간색표시된 사각형의 컨트롤이 생기게 됩니다.

또한 Workspace에서 CShockwaveFlash 클래스가 추가됩니다.



3) 툴바에서 그 X표시된 사각형 컨트롤을을 다이얼로그로 끌어당겨서 원하는 사이즈만큼 재설정합니다.



4) 이 컨트롤에 컨트롤 변수를 Class Wizard의 Member Variables에서 걸어줍니다.



5) 다이얼로그 멤버함수 OnInitDialog에서 return TRUE; 윗 부분에 다음과 같이 설정합니다.



예) m_ctrlFlash.SetMovie("C:\\test.swf");



6) 즐거운 시간 되십시오.



참고 사이트 : http://www.bytescout.com/display_flash_in_visualc.html
,
Technical Article/펌 2005. 4. 15. 10:03

덤프 방법

MiniDumpWriteDump 라는 디버깅 API 를 통해서 크래쉬 상태를 기록할수 있습니다. 이를 통해 기록된

파일은 WINDBG 를 통해 분석 할 수 있습니다. 해당 API 는 MSDN 을 참조하시고, WINDBG 에서 open

crash dump 를 통해 파일을 불러 오시면 됩니다.
,
Technical Article/펌 2005. 4. 14. 18:05

char -> widechar(OLECHAR)

BOOL CFiaOleDBDataSrc::Init(LPCSTR pszUDLFileName) // UDL로 열기
{
USES_CONVERSION;
m_hResult = m_DataSrc.OpenFromFileName(A2BSTR(pszUDLFileName));
}
,
Technical Article/펌 2005. 4. 12. 09:23

MSSQL에서 시스템관련 테이블 안보이게

MSSQL에서 시스템관련 테이블 안보이게하려면

1. 엔터프라이즈 메니져 띄워서

2. 해당 서버 오른쪽클릭 - 등록된 SQL Server 속성 편집(E)... 선택

3. 밑에 2번째 체크박스 "시스템 데이터베이스및 시스템 개체 표시(Y) 제거~
,
Technical Article/펌 2005. 4. 4. 13:43

VS6 주석 달기 매크로

1. Tools->Macro-> MacroName에 Comment넣고 Edit~
밑에꺼 다 추가!

'------------------------------------------------------------------------------
'FILE DESCRIPTION: New Macro File
'------------------------------------------------------------------------------


Sub Comment()
'DESCRIPTION: A description was not provided.
Dim win
set win = ActiveWindow
if win.type <> "Text" Then
MsgBox "This macro can only be run when a text editor window is active."
else
if InStr( ActiveDocument.Selection, vbCr ) > 0 then
ActiveDocument.Selection.ReplaceText "^", "//", dsMatchRegExp
Else
'ActiveDocument.Selection = "/* " + ActiveDocument.Selection + " */"
ActiveDocument.Selection = "//" + ActiveDocument.Selection
End If
End If
End Sub

Sub UnComment()
'DESCRIPTION: 주석 해제
Dim win
set win = ActiveWindow
if win.type <> "Text" Then
MsgBox "This macro can only be run when a text editor window is active."
else
ActiveDocument.Selection.ReplaceText "^//", "", dsMatchRegExp
End If
End Sub


2. Options->KeyStrokes 에 다음 할당~

주석 : CTRL+/
주석해제 : CTRL+SHIFT+/

셋팅완료!
,
TOTAL TODAY