Skip to content

Commit 37f195c

Browse files
Initial commit
0 parents  commit 37f195c

64 files changed

Lines changed: 22075 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
# Build results
2+
[Dd]ebug/
3+
[Dd]ebugPublic/
4+
[Rr]elease/
5+
[Rr]eleases/
6+
x64/
7+
x86/
8+
[Ww][Ii][Nn]32/
9+
[Aa][Rr][Mm]/
10+
[Aa][Rr][Mm]64/
11+
bld/
12+
[Bb]in/
13+
[Oo]bj/
14+
[Ll]og/
15+
[Ll]ogs/
16+
17+
# Visual Studio cache/options directory
18+
.vs/
19+
*.suo
20+
*.user
21+
*.userosscache
22+
*.sln.docstates
23+
24+
# Build results of an ATL project
25+
[Dd]ebugPS/
26+
[Rr]eleasePS/
27+
dlldata.c
28+
29+
# Visual C++ cache files
30+
*.aps
31+
*.ncb
32+
*.opensdf
33+
*.sdf
34+
*.cachefile
35+
*.VC.db
36+
*.VC.VC.opendb
37+
38+
# Visual Studio code snippets
39+
*.snippet
40+
41+
# Visual Studio cache files
42+
*.lastbuildstate
43+
44+
# Intermediate build files
45+
*.ilk
46+
*.meta
47+
*.obj
48+
*.iobj
49+
*.pch
50+
*.pdb
51+
*.ipdb
52+
*.pgc
53+
*.pgd
54+
*.rsp
55+
*.sbr
56+
*.tlb
57+
*.tlh
58+
*.tmp
59+
*.tmp_proj
60+
*.tlog
61+
*.log
62+
*.vspscc
63+
*.vssscc
64+
.builds
65+
*.pidb
66+
*.svclog
67+
*.scc
68+
69+
# C++ precompiled headers
70+
*.gch
71+
*.pch
72+
73+
# Compiled Static libraries
74+
*.lib
75+
*.a
76+
77+
# Executable files
78+
*.exe
79+
*.out
80+
*.app
81+
82+
# Backup & report files from converting an old project file
83+
_UpgradeReport_Files/
84+
Backup*/
85+
UpgradeLog*.XML
86+
UpgradeLog*.htm
87+
88+
# NuGet Packages
89+
*.nupkg
90+
*.snupkg
91+
**/packages/*
92+
!**/packages/build/
93+
*.nuget.props
94+
*.nuget.targets
95+
96+
# Windows-specific files
97+
Thumbs.db
98+
ehthumbs.db
99+
Desktop.ini
100+
$RECYCLE.BIN/
101+
102+
# PDB specific
103+
msdia140.dll
104+
config.ini
105+
*.7z
106+
PDBViewer_backup.cpp

PDBViewer.ico

16.6 KB
Binary file not shown.

PDBViewer.rc

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
// Microsoft Visual C++ generated resource script.
2+
//
3+
4+
#include "Resource.h"
5+
6+
#define APSTUDIO_READONLY_SYMBOLS
7+
#include "targetver.h"
8+
#undef APSTUDIO_READONLY_SYMBOLS
9+
10+
#include "windows.h"
11+
12+
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
13+
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
14+
15+
/////////////////////////////////////////////////////////////////////////////
16+
//
17+
// Icon
18+
//
19+
20+
IDI_PDBVIEWER ICON "PDBViewer.ico"
21+
IDI_SMALL ICON "small.ico"
22+
23+
/////////////////////////////////////////////////////////////////////////////
24+
//
25+
// Dialog
26+
//
27+
28+
IDD_ABOUTBOX DIALOGEX 0, 0, 170, 62
29+
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
30+
CAPTION "关于 PDB Insight"
31+
FONT 9, "MS Shell Dlg", 400, 0, 0x1
32+
BEGIN
33+
ICON IDI_PDBVIEWER,IDC_STATIC,14,14,21,20
34+
LTEXT "PDB Insight, Version 1.0",IDC_STATIC,42,14,114,8,SS_NOPREFIX
35+
LTEXT "Copyright (C) 2026 StackAndPointer",IDC_STATIC,42,26,114,8
36+
DEFPUSHBUTTON "确定",IDOK,113,41,50,14,WS_GROUP
37+
END
38+
39+
/////////////////////////////////////////////////////////////////////////////
40+
//
41+
// String Table
42+
//
43+
44+
STRINGTABLE
45+
BEGIN
46+
IDC_PDBVIEWER "PDBINSIGHT"
47+
IDS_APP_TITLE "PDB Insight"
48+
END
49+
50+
/////////////////////////////////////////////////////////////////////////////
51+
//
52+
// Version
53+
//
54+
55+
1 VERSIONINFO
56+
FILEVERSION 1,0,0,0
57+
PRODUCTVERSION 1,0,0,0
58+
FILEFLAGSMASK 0x3fL
59+
#ifdef _DEBUG
60+
FILEFLAGS 0x1L
61+
#else
62+
FILEFLAGS 0x0L
63+
#endif
64+
FILEOS 0x40004L
65+
FILETYPE 0x1L
66+
FILESUBTYPE 0x0L
67+
BEGIN
68+
BLOCK "StringFileInfo"
69+
BEGIN
70+
BLOCK "080404b0"
71+
BEGIN
72+
VALUE "CompanyName", "StackAndPointer"
73+
VALUE "FileDescription", "PDB Insight - PDB Viewer"
74+
VALUE "FileVersion", "1.0.0.0"
75+
VALUE "InternalName", "PDBInsight"
76+
VALUE "LegalCopyright", "Copyright (C) 2026 StackAndPointer"
77+
VALUE "OriginalFilename", "PDB Insight.exe"
78+
VALUE "ProductName", "PDB Insight"
79+
VALUE "ProductVersion", "1.0"
80+
END
81+
END
82+
BLOCK "VarFileInfo"
83+
BEGIN
84+
VALUE "Translation", 0x804, 1200
85+
END
86+
END
87+
88+
#endif
89+
90+
/////////////////////////////////////////////////////////////////////////////

PDBViewer.sln

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.14.36717.8 d17.14
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PDBViewer", "PDBViewer.vcxproj", "{AA4D4549-8ED7-44F3-BD56-289BFAF84356}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|x64 = Debug|x64
11+
Debug|x86 = Debug|x86
12+
Release|x64 = Release|x64
13+
Release|x86 = Release|x86
14+
EndGlobalSection
15+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
16+
{AA4D4549-8ED7-44F3-BD56-289BFAF84356}.Debug|x64.ActiveCfg = Debug|x64
17+
{AA4D4549-8ED7-44F3-BD56-289BFAF84356}.Debug|x64.Build.0 = Debug|x64
18+
{AA4D4549-8ED7-44F3-BD56-289BFAF84356}.Debug|x86.ActiveCfg = Debug|Win32
19+
{AA4D4549-8ED7-44F3-BD56-289BFAF84356}.Debug|x86.Build.0 = Debug|Win32
20+
{AA4D4549-8ED7-44F3-BD56-289BFAF84356}.Release|x64.ActiveCfg = Release|x64
21+
{AA4D4549-8ED7-44F3-BD56-289BFAF84356}.Release|x64.Build.0 = Release|x64
22+
{AA4D4549-8ED7-44F3-BD56-289BFAF84356}.Release|x86.ActiveCfg = Release|Win32
23+
{AA4D4549-8ED7-44F3-BD56-289BFAF84356}.Release|x86.Build.0 = Release|Win32
24+
EndGlobalSection
25+
GlobalSection(SolutionProperties) = preSolution
26+
HideSolutionNode = FALSE
27+
EndGlobalSection
28+
GlobalSection(ExtensibilityGlobals) = postSolution
29+
SolutionGuid = {63CD648A-F50B-41AE-A651-A8DF16B9F4D6}
30+
EndGlobalSection
31+
EndGlobal

0 commit comments

Comments
 (0)