Copy as HTML..
유용한 VS.net 2003 add-on 입니다.
프로그램 소스를 블로그에 옮길때 딱 좋은거 같네요.
설치파일과 소스코드를 함께 첨부합니다.
소스는 C#으로 되어 있더군요.
www.jtleigh.com/CopySourceAsHtml 해당 사이트
VS.NET을 사용하지 않으신분들은 "Code Beautifier Plus"로 방문해 이용하시길 추천합니다.
-> http://pluszone.net/blog/index.php?pl=108
다음은 copy as html을 사용한 예입니다.
1 // dd.cpp : 응용 프로그램에 대한 진입점을 정의합니다.
2 //
3
4 #include "stdafx.h"
5 #include "dd.h"
6 #define MAX_LOADSTRING 100
7
8 // 전역 변수입니다.
9 HINSTANCE hInst; // 현재 인스턴스입니다.
10 TCHAR szTitle[MAX_LOADSTRING]; // 제목 표시줄 텍스트입니다.
11 TCHAR szWindowClass[MAX_LOADSTRING]; // 기본 창 클래스 이름입니다.
12
13 // 이 코드 모듈에 들어 있는 함수의 정방향 선언입니다.
14 ATOM MyRegisterClass(HINSTANCE hInstance);
15 BOOL InitInstance(HINSTANCE, int);
16 LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
17 LRESULT CALLBACK About(HWND, UINT, WPARAM, LPARAM);
18
19 int APIENTRY _tWinMain(HINSTANCE hInstance,
20 HINSTANCE hPrevInstance,
21 LPTSTR lpCmdLine,
22 int nCmdShow)
23 {
24 // TODO: 여기에 코드를 입력합니다.
25 MSG msg;
26 HACCEL hAccelTable;
27
28 // 전역 문자열을 초기화합니다.
29 LoadString(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING);
30 LoadString(hInstance, IDC_DD, szWindowClass, MAX_LOADSTRING);
31 MyRegisterClass(hInstance);
32
33 // 응용 프로그램 초기화를 수행합니다.
34 if (!InitInstance (hInstance, nCmdShow))
35 {
36 return FALSE;
37 }
38
39 hAccelTable = LoadAccelerators(hInstance, (LPCTSTR)IDC_DD);
40
41 // 기본 메시지 루프입니다.
42 while (GetMessage(&msg, NULL, 0, 0))
43 {
44 if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))
45 {
46 TranslateMessage(&msg);
47 DispatchMessage(&msg);
48 }
49 }
50
51 return (int) msg.wParam;
52 }
'Tip & Tech.' 카테고리의 다른 글
프로그래밍 도움되는 싸이트 링크 모음 (0) | 2007.03.17 |
---|---|
안테나의 원리 (0) | 2007.03.15 |
VNC 원격제어 프로그램 (0) | 2007.03.11 |