インターネットエクスプローラー – 固定ページ 2 – プログラミング – Home

インターネットエクスプローラー
 
通知
すべてクリア

[解決済] インターネットエクスプローラー

固定ページ 2 / 2

aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

> SDK で実装するとそんな感じになります。

なりません。
サンプル2は確かに MFC は使っていませんが、代わりに ATL というやつを使っています。
Win32 API では、おそらく、もっと泥臭いコードを書かなければならないでしょう。

具体的にどう書くのかは知りません。
以前調べましたが、挫折しました。


返信引用
まいまい
 まいまい
(@まいまい)
ゲスト
結合: 19年前
投稿: 23
Topic starter  

シャノンさんが挫折する程面倒という事ですね。
ちなみにALTといのは何なのでしょうか?


返信引用
まいまい
 まいまい
(@まいまい)
ゲスト
結合: 19年前
投稿: 23
Topic starter  

ATLですね。ActiveXコントロールを使うための雛形らしいですが。
ActiveXというのはIEコンポーネントの一種なのでしょうか??
IEコンポーネントを実装するための。
これも勉強した方がいいのでしょうか


返信引用
porin
 porin
(@porin)
ゲスト
結合: 19年前
投稿: 10
 

すみません…… ATL を含めてということでしたorz

# ATL を使用しないとなるとウインドウへの描画が難しそう

ActiveXとは
http://e-words.jp/w/ActiveX.html


返信引用
まいまい
 まいまい
(@まいまい)
ゲスト
結合: 19年前
投稿: 23
Topic starter  

えっと このATLというのを使いつつ
通常のCであれば WinMain() とかWndProcの中でこのActiveXコントロールを使うとか。
自分の入力した文字を出力したり、GPSの位置情報によって検索用語を変えたりとか。
段階飛ばしてますけどw

C++ならMFCアプリケーションがあるのでしょうが。


返信引用
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

> ActiveXというのはIEコンポーネントの一種なのでしょうか??

IE コンポーネントが ActiveX コンポーネントの一種です。
技術的には、IDispatch インターフェイスを実装した COM コンポーネントのことだった
と記憶しています。

> えっと このATLというのを使いつつ
> 通常のCであれば WinMain() とかWndProcの中でこのActiveXコントロールを使うと
か。

ATL も C++ のライブラリの一種。MFC のライバルみたいなもんです。


返信引用
wood
 wood
(@wood)
ゲスト
結合: 23年前
投稿: 895
 

大変失礼かも知れませんが「まいまい さんへ」

最初の質問からだいぶ離れた質問をしてませんか、
趣旨は「Win32APIのみでIEと同等のものを作成したい」のようなことでしたが

ATL、MFCとは何かのような質問はまずMSDNをキーワード検索してから
行ってください

「シャノン さん」は親切で解答していますが、話の方向が
実際の趣旨「internetOpen関数」の書き方から外れてしまうのであれば、
別に質問スレッドをあげてはどうでしょうか?


返信引用
まいまい
 まいまい
(@まいまい)
ゲスト
結合: 19年前
投稿: 23
Topic starter  

はい、わかりました。
ご指摘ありがとうございます。
また新規にスレッド立ち上げてみます。
いろいろ未熟ですがお願いします。


返信引用
固定ページ 2 / 2

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました