> SDK で実装するとそんな感じになります。
なりません。
サンプル2は確かに MFC は使っていませんが、代わりに ATL というやつを使っています。
Win32 API では、おそらく、もっと泥臭いコードを書かなければならないでしょう。
具体的にどう書くのかは知りません。
以前調べましたが、挫折しました。
シャノンさんが挫折する程面倒という事ですね。
ちなみにALTといのは何なのでしょうか?
ATLですね。ActiveXコントロールを使うための雛形らしいですが。
ActiveXというのはIEコンポーネントの一種なのでしょうか??
IEコンポーネントを実装するための。
これも勉強した方がいいのでしょうか
すみません…… ATL を含めてということでしたorz
# ATL を使用しないとなるとウインドウへの描画が難しそう
ActiveXとは
http://e-words.jp/w/ActiveX.html
えっと このATLというのを使いつつ
通常のCであれば WinMain() とかWndProcの中でこのActiveXコントロールを使うとか。
自分の入力した文字を出力したり、GPSの位置情報によって検索用語を変えたりとか。
段階飛ばしてますけどw
C++ならMFCアプリケーションがあるのでしょうが。
> ActiveXというのはIEコンポーネントの一種なのでしょうか??
IE コンポーネントが ActiveX コンポーネントの一種です。
技術的には、IDispatch インターフェイスを実装した COM コンポーネントのことだった
と記憶しています。
> えっと このATLというのを使いつつ
> 通常のCであれば WinMain() とかWndProcの中でこのActiveXコントロールを使うと
か。
ATL も C++ のライブラリの一種。MFC のライバルみたいなもんです。
大変失礼かも知れませんが「まいまい さんへ」
最初の質問からだいぶ離れた質問をしてませんか、
趣旨は「Win32APIのみでIEと同等のものを作成したい」のようなことでしたが
ATL、MFCとは何かのような質問はまずMSDNをキーワード検索してから
行ってください
「シャノン さん」は親切で解答していますが、話の方向が
実際の趣旨「internetOpen関数」の書き方から外れてしまうのであれば、
別に質問スレッドをあげてはどうでしょうか?
はい、わかりました。
ご指摘ありがとうございます。
また新規にスレッド立ち上げてみます。
いろいろ未熟ですがお願いします。