![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
いつも、お世話になっております。
小生、只今C言語とWin32APIでアプリを開発中です。
そこで質問なのですが、親ウィンドウにCreateWindow関数を使用し、
ボタンを作成したところ、クラシックな角があるボタンが表示されました。
小生としては以下の条件でXPスタイルのボタンを作成したいのです。
・オーナードローは使いたくないです(猫でもわかる~のWebサイトを閲覧したところ、アルゴリズムの改変をしないと処理に時間がかかると書いてありました。)
サンプルコードが掲載されているWebサイト等はないでしょうか??
出来れば、サンプルコードの方、宜しくお願い致します。
面倒な質問で申し訳ございません。
諸先輩方、ご教授の方、宜しくお願いします。
No.2ベストアンサー
- 回答日時:
BCCは使ったことがないので、詳しくはわかりませんが、おそらく手動で作成することになると思います。
#1で貼ったURLに*****.exe.manifestファイルの作り方があります。
URLではそのファイルをリソースに埋め込んでコンパイルする方法が書かれてますが、
「manifestファイルをexeと同じディレクトリに配置することも出来る」
とあります。
がんばってください。
No.1
- 回答日時:
XPスタイルというのは、Windows XPのビジュアルスタイルのことでしょうか?
このスタイルを使用するにはアプリケーションマニフェストを作成する必要があります。
お使いのコンパイラの種類とバージョンが書かれていないので、想定になりますが、VC++6.0あたりだと手動で作成する必要があります。
手動で作成する方法は、参考URLをご覧になさって下さい。
VS2005あたりからは、プロジェクトのリンカ設定で自動的に作成するオプションがあります。
また、VS2008からは、Windows Vista/7のUACに関する制御が指定できるオプションもあります。
参考URL:http://msdn.microsoft.com/ja-jp/library/ms997646 …
この回答への補足
ご回答頂き、誠にありがとうございます。
XPスタイルというのは>調べてみたところ、ビジュアルスタイルの事です。
お使いのコンパイラの種類とバージョン>BCC5.5を使って開発しています。
以上、ご確認の程、宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- MySQL 「utf8mb4_general_ci」はMAMPでは何に当たりますか? 1 2022/06/02 07:45
- その他(データベース) Q&Aフォームを作成したいのですが、どう設計してよいか分かりません、アドバイスお願い致します。 1 2023/07/27 19:04
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- Excel(エクセル) マクロでボタンにつける名前がどこに設定されているかわからないケースがありました。 1 2023/06/19 19:37
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.NETで他のプロジェクトで作...
-
「マージする」とは?
-
VisualBasicを保存するときにで...
-
C言語とWin32APIで作成したボタ...
-
aviutlについて質問です 新規プ...
-
Visual SourceSafe 6.0cは、VS2...
-
VC++(VS)でコンソールアプリ(...
-
VB6で、非表示モジュール(?)の...
-
ソースから参照しているOCXの一...
-
BORLAND C++5.5 のヘッダーファ...
-
VisualStudio2005でのDLL作成
-
ACCESSのEXEを作るのは可能...
-
アルディーノでI2Cを使ったLCD...
-
VB6.0の別名保存について
-
VC++6.0 プロジェクト名を変え...
-
VBのコンパイルしてときにbinフ...
-
エラーの原因は?「この関数の...
-
コンパイルエラー「include フ...
-
C++を始めたばかりでVC++2008の...
-
NET2005でDllが読み込めない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NETで他のプロジェクトで作...
-
コンパイルするときに、ファイ...
-
ACCESSのEXEを作るのは可能...
-
ソースから参照しているOCXの一...
-
エラーの原因は?「この関数の...
-
VB6で、非表示モジュール(?)の...
-
VC++でexeファイルが作成できま...
-
他の.CPPファイルに定義した関...
-
C#のクラスをVB.netで使用したい!
-
VisualBasicを保存するときにで...
-
Visual Studioでプロジェクトが...
-
VB6.0の別名保存について
-
VB.NETでActiveX(OCXファイル)作成
-
Visual Stadio2008 Releaseビル...
-
「マージする」とは?
-
srand48? drand48?
-
VC++(VS)でコンソールアプリ(...
-
プリコンパイル?
-
Visual Studio2008でヘッダファ...
-
Wingdi.h Windows.h を開くには?
おすすめ情報