Search

'error C4146:'에 해당되는 글 1건

  1. 2016.08.10 Visual Studio 2013에서 MSFlexGrid 추가 할 때 Error
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Visual Studio 2013에서 MSFlexGrid 추가 할 때 Error




Dialog 에서 ActiveX 컨트롤 삽입한다.



그러면 이처럼 FlexGrid Control 이 삽입이 될것이고,





FlexGrid Control 을 코드 내부에서 변수로 사용하고자 하면


일단 해당 Dialog 를 클래스로 만든다.








Dialog 클래스가 만들어지고나면



FlexGrid 의 변수를 만들어준다.







이제 FlexGrid Control 을 잘 사용하면 된다.







...



하지만 여기서 에러가 난다.








error C4146: 단항 빼기 연산자가 부호 없는 형식에 적용되었습니다. 결과는 역시 unsigned입니다.







flexOLEDropEffectScroll = -2147483648 


이 구문의 문제이다.




flexOLEDropEffectScroll = -2147483648LL



으로 바꾸어주면 잘 동작한다.