2012-07-23 4 views
0

내 프로젝트 중 하나에 대해 맞춤법 검사 기능을 포함해야하며 우수한 맞춤법 검사기 인 hunspell을 사용하기로 결정했습니다 (무료 및 독점 소프트웨어가 많이 사용함). 소스 코드를 다운로드하고 프로젝트 libhunspell을 프로젝트에 추가했습니다. 오류없이 컴파일하고 영어 사전을 다운로드하여 오픈 오피스 웹 사이트를 다운로드하십시오. 다음은이 맞춤법 검사 기능의 내가 hunspell 엔진과 클래스를 초기화하는 데 사용하는 코드입니다 :Visual Studio 2010에서 Hunspell 코드가 작동하지 않습니다.

Hunspell *spellObj = (Hunspell *)hunspell_initialize("en_us.aff", "en_us.dic"); 

if(spellObj) 
{ 
    int result = hunspell_spell(spellObj, "apply"); 
    hunspell_uninitialize(spellObj); 
} 

이 코드는 오류가 발생하지 않지만 hunspell_spell는 항상 단어가 무엇이든간에 0 반환합니다.

답변

2

시도해보십시오. 이것은 MVC3 프로젝트에서 사용하고있는 것입니다.

+0

이것이 저에게 효과적이었습니다. 감사합니다. – eplewis89

관련 문제