blob: 60ba8e8a2f2c94e904e116adf0b6e30e579d3161 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#include "T2Equip.h"
#include "T2EquipDef.h"
#include "T2InfoDialog.h"
T2InfoDialog::T2InfoDialog(T2DrawableObject* object) {
mDeleteOnClose = true;
mObject = object;
}
/*virtual*/ T2InfoDialog::~T2InfoDialog() {
}
/*virtual*/ void T2InfoDialog::GetCommentString(unsigned int id, CString& outStr) const {
char buf[256];
int size = 256;
HINSTANCE hInstance = NULL;
if (id < 0x10000001) {
hInstance = AfxGetInstanceHandle();
} else {
hInstance = ((T2Equip *) mObject)->GetEquipDef()->GetModuleHandle();
id -= 0x10000001;
}
int result = LoadString(hInstance, id + 1023, buf, size);
if (result)
outStr = buf;
else
outStr = "調整中です。";
}
|