down votefavoriteI'm getting a strange error on a SharpDX program I ma перевод - down votefavoriteI'm getting a strange error on a SharpDX program I ma русский как сказать

down votefavoriteI'm getting a stra


down vote
favorite
I'm getting a strange error on a SharpDX program I made.

The program contains one form MainForm, which inherits from SharpDX.Windows.RenderForm (I'm doing Direct3D 9). I have some logic that kills the program by calling MainForm.Close(), and it works perfectly.

However, when I close the form with the X button, or by double clicking the top left corner of the screen, the program ends with code -1073610751 (0xc0020001).

This is a relatively minor annoyance, because it only happens when the program is finishing, so it doesn't really matter if it exits with an error, because it is actually finishing.

However, this error does not happen when I set a breakpoint at the last line of my Main(). If I do so, and then close the window as I explained, the breakpoint gets hit, and resuming ends the program with code 0.

Apart from SharpDX and one pure C DLL I am calling to one-shot process some data, I am not doing mixed code, or any other weird stuff.

I've looked around, but this code appears to be related to string bindings? other people seem to have this problem when doing weird mixed C++/CLI stuff, but I'm not doing anything like that.

Any ideas? at least on how to get more concise information on this error code?
0/5000
Источник: -
Цель: -
Результаты (русский) 1: [копия]
Скопировано!
вниз голосованиялюбимыеЯ получаю странные ошибки на SharpDX программу, которую я сделал.Программа содержит одну форму MainForm, который наследуется от SharpDX.Windows.RenderForm (я делаю Direct3D 9). У меня есть определенная логика, которая убивает программу путем вызова MainForm.Close(), и он прекрасно работает.Однако, когда закрыть форму с помощью кнопки X или, дважды щелкнув в левом верхнем углу экрана, программа завершается с кодом-1073610751 (0xc0020001).Это сравнительно незначительные раздражения, потому что это только происходит, когда программа отделки, поэтому не имеет значения, если он завершается с ошибкой, потому что это на самом деле отделки.Однако эта ошибка не происходит при задании точки останова в последней строке моего Main(). Если сделать это и затем закройте окно, как я объяснил, точка останова получает ударил и возобновлять концы программы с кодом 0.Помимо SharpDX и один чистый C DLL я вызываю одноступенчатая процессу некоторые данные, я не делаю, смешанный код или любые другие странные вещи.Я посмотрел, но этот код, как представляется, относящиеся к привязкам строк? другие люди, как представляется, имеют эту проблему, когда делать странные смешанных C + +/ CLI вещи, но я не делаю ничего подобного.Любые идеи? по крайней мере о том, как получить более краткую информацию по этому коду ошибки?
переводится, пожалуйста, подождите..
Результаты (русский) 2:[копия]
Скопировано!

вниз голосов
фаворита
Я получаю странную ошибку на программе SharpDX я сделал.

Программа содержит одну форму MainForm, который наследуется от SharpDX.Windows.RenderForm (я делаю Direct3D 9). У меня есть какая - то логика , которая убивает программу по телефону MainForm.Close (), и она прекрасно работает.

Тем не менее, когда я закрываю форму с помощью кнопки X, или двойным щелчком в левом верхнем углу экрана, программа завершается с кодом -1073610751 (0xc0020001).

Это относительно незначительное раздражение, потому что это происходит только тогда , когда программа заканчивает, так что это на самом деле не имеет значения , если он выходит с ошибкой, потому что это на самом деле отделка.

Тем не менее, эта ошибка не происходит когда я поставил точку останова в последней строке моего Main (). Если я делаю это, а затем закрыть окно , как я объяснил, точка останова получает удар, и возобновление завершает программу с кодом 0.

Помимо SharpDX и одного чистого C DLL Я призываю к процессу один выстрел некоторые данные, я не делать смешанный код, или любой другой странные вещи.

Я посмотрел вокруг, но этот код , кажется, относится к струнным привязок? другие люди , похоже, эту проблему, делая странные смешанные C ++ / CLI вещи, но я ничего подобного не делать.

Есть идеи? по крайней мере , о том , как получить более краткую информацию об этом коде ошибки?
переводится, пожалуйста, подождите..
Результаты (русский) 3:[копия]
Скопировано!
до голосованиялюбимойя получаю странные ошибки на sharpdx программу, я сделал.программа содержит одну форму mainform, который наследует sharpdx.windows.renderform (я делаю Direct3D 9).у меня есть логика, которая убивает программа по телефону mainform. close, и она прекрасно работает.поэтому, когда я близко форму с X) или двойной щелчок в левом верхнем углу экрана, программа заканчивается код - 1073610751 (0xc0020001).это относительно небольшие неудобства, потому что это происходит только в тех случаях, когда программа заканчивает, так что это не важно, если это выходы с ошибкой, потому что это на самом деле отделки.однако эта ошибка не повторится, когда я поставил точку останова в последней строке мой main().если я сделаю это, и потом закрыть окно, как я объяснил, или получает удар, и возобновление заканчивается программа с кодом 0.помимо sharpdx и один чистый c DLL, я звоню, чтобы один выстрел процесса некоторые данные, я не делаю смешанных кодекса, или любые другие странные вещи.я посмотрел вокруг, но настоящего кодекса, как представляется, в связи с строка комбинации?другие люди, судя по всему, это проблема, когда делаешь странные смешанные C + + / CLI вещи, но я не делаю ничего подобного.какие идеи?по крайней мере, о том, как получить более точную информацию на этот код ошибки?
переводится, пожалуйста, подождите..
 
Другие языки
Поддержка инструмент перевода: Клингонский (pIqaD), Определить язык, азербайджанский, албанский, амхарский, английский, арабский, армянский, африкаанс, баскский, белорусский, бенгальский, бирманский, болгарский, боснийский, валлийский, венгерский, вьетнамский, гавайский, галисийский, греческий, грузинский, гуджарати, датский, зулу, иврит, игбо, идиш, индонезийский, ирландский, исландский, испанский, итальянский, йоруба, казахский, каннада, каталанский, киргизский, китайский, китайский традиционный, корейский, корсиканский, креольский (Гаити), курманджи, кхмерский, кхоса, лаосский, латинский, латышский, литовский, люксембургский, македонский, малагасийский, малайский, малаялам, мальтийский, маори, маратхи, монгольский, немецкий, непальский, нидерландский, норвежский, ория, панджаби, персидский, польский, португальский, пушту, руанда, румынский, русский, самоанский, себуанский, сербский, сесото, сингальский, синдхи, словацкий, словенский, сомалийский, суахили, суданский, таджикский, тайский, тамильский, татарский, телугу, турецкий, туркменский, узбекский, уйгурский, украинский, урду, филиппинский, финский, французский, фризский, хауса, хинди, хмонг, хорватский, чева, чешский, шведский, шона, шотландский (гэльский), эсперанто, эстонский, яванский, японский, Язык перевода.

Copyright ©2025 I Love Translation. All reserved.

E-mail: