컴파일러 오류 C3507
ProgID는 39자 이하의 'id'를 가질 수 있습니다. '.'을 제외한 문장 부호도 포함하지 않습니다. 숫자로 시작하지도 않습니다.
progid 특성에는 사용할 수 있는 값에 대한 제한이 있습니다.
다음 샘플에서는 C3507을 생성합니다.
// C3507.cpp
[module(name="x")];
[
coclass,
progid("0123456789012345678901234567890123456789"),
uuid("00000000-0000-0000-0000-000000000001") // C3507 expected
]
struct CMyStruct {
};
int main() {
}