本文へスキップ

タグ

C / C++

14件の記事(2ページ目)

Visual StudioでOpenGLを使うための準備

このレッスンでは初めてOpenGLを触るという人にもわかりやすく解説していくつもりです。レベルとしては簡単にC言語を触ったことがあるような人を対象としています。 OpenGL2.1としていますが、古い機能はあまり使わずに、OpenGL3.xやOpenGL4.xなど新しいOpenGLのバージョンにも応用しやすいようにするつもりです。 どうしてわざわざOpenGL2.1で解説するのかというと、新しいバージョンのOpenGLは対応していないパソコンも多くあることになります。 もし、作ったソフトなどを公開するならばたくさんの人に使ってほしいものです。 そういった場合に古いOpenGLを使わなければならないってことが往々にしてあるからです。 例えば、もっとも有名なイラストソフトClipStudioはOpenGL2.1、他にもLive2dというソフトはOpenGL3.3を使っていると考えられます。 このように商用ソフトでもわざわざ最新でないOpenGLを使用しています。

wxWidgetsでウィンドウを最大化する

意外とこの情報が見つからなかったのでまとめておきます。 参考にしていただけると幸いです。 wxGladeで適当なウィンドウを作ります。 パネルのみという非常にシンプルなサンプルになります。 パネルのサイズを適当に決めておきます。

wxWidgetsでWebサイトを表示する

今回はwxWidgetsを使用して、ウェブサイトを表示していきます。 wxWidgetsのライブラリにサンプルが付属していて、その中にWebViewの機能のサンプルがあります。 しかし、ごちゃごちゃしているうえに、理由は後述しますがレイアウトが崩れることがあり、そのまま使用するには問題があるものとなっています。 そこでWebViewの機能を簡単に紹介していきます。 サンプルを見ると心折れそうになるかもしれませんが、WebViewの機能自体は非常に簡単に使えます。

初めてのwxGladeとwxWidgets

初めてwxGladeやwxWidgetsを使ってみると結構わかりにくかったりします。 しかし、覚え始めるとそんなに難しくなかったりもします。 そんなわけでとりあえず手を動かしていきましょう。