トップページ > 記事閲覧
VisualStudio2019での使用時にWinMainでC28251が発生する
名前:るもえ 日時: 2020/06/23 11:31

VisualStudio2019 Version16.4.5で「Visual Studio Community 2019 を使用した場合のDXライブラリの使い方」を実施した際に int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )のWinMainの部分で 警告 C28251 'WinMain' に対する整合性のない注釈: このインスタンスには 注釈なし が含まれます。 が発生します。 この警告を解消したいのですがこのような場合はどのように対応をしたらよろしいでしょうか?
メンテ

Page: 1 |

Re: VisualStudio2019での使用時にWinMainでC28251が発生する ( No.1 )
名前:管理人 日時:2020/06/24 00:40

手元の VisualStudio 2019 Version 16.6.2 ではC28251は発生しませんでしたが、 『警告 C28251 'WinMain' に対する整合性のない注釈: このインスタンスには 注釈なし が含まれます。』 でGoogle検索したところ、以下のような警告解消法が解説されていましたので、よろしければご覧ください m(_ _)m <warning C28251: 'WinMain' に対する整合性のない注釈: このインスタンスには 注釈なし が含まれます。>Blog名「小さい頃はエラ呼吸」 http://replication.hatenablog.com/entry/2019/05/05/225954
メンテ
Re: VisualStudio2019での使用時にWinMainでC28251が発生する ( No.2 )
名前:るもえ 日時:2020/06/26 09:34

回答ありがとうございます 検証と対策まで載せてくださり感謝しかありません VisualStudioのバージョンアップをして対応をします
メンテ
Re: VisualStudio2019での使用時にWinMainでC28251が発生する ( No.3 )
名前:ひよこ男爵 日時:2023/12/15 20:32

VisualStudio2022で行ったところ、 エラーが消えたと思ったら、 LNK2019未解決の外部シンボルが・・・・のエラーが出ました。 下記サイトの通り行ったら直りました。 【DXライブラリ】LNK2019未解決の外部シンボルが出た時の対処法 で検索すると出てきます。 URLを貼り付けたら書き込みできないようで・・・ 要約 「プロジェクト(P)」を選択し、出てきたリストから「プロパティ(E)」 構成プロパティ→リンカ→システム と選択し、そして サブシステム を Windows(/SUBSYSTEM:WINDOWS) にする。
メンテ
Re: VisualStudio2019での使用時にWinMainでC28251が発生する ( No.4 )
名前:管理人 日時:2023/12/16 17:34

こちらのスレッドの話題は C28251 という警告についてなのですが、 ひよこ男爵さんのお手元で発生したのは LNK2019 というエラーなので、 こちらのスレッドとは別の問題となります ともあれ解決したようで何よりです
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存