Windows画面の情報を得る関数について
◇-?Windows画面の情報を得る関数について-しん-05/03-11:23(165)-No.448554 ┣?!Re:Windows画面の情報を得る関数...-ken-05/03-14:11(162)-No.448558 ┗?!Re:Windows画面の情報を得る関数...-YAN-05/03-15:47(161)-No.448563 ┗?!【多分解決】Re:Windows画面の情...-しん-05/03-22:17(154)-No.448632 ┗?!T!Re:Windows画面の情報を得る関...-jtaka[BJCB]-05/04-09:14(143)-No.448682 ┗?!T!【解決】Re:Windows画面の情報...-しん-05/04-17:55(134)-No.448740
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
448554 | Windows画面の情報を得る関数について | しん | 2008/05/03-11:23 |
メーカー名:東芝 OS名:WindowsXp パソコン名:PAEX522PDE3 使用回線:ADSL -- C言語とWin32APIのよるWindowsプログラムにおいて 文字の表示をするのに TextOut関数を使用しますが 例 TextOut(hdc,10,10,(LPCTSTR)szStr,(int)strlen(szStr)); この逆に x=10、y=10の画面情報を得る関数は有りますか? ご教授下さい。 |
▲このページのトップに戻る
448558 | Re:Windows画面の情報を得る関数について | ken | 2008/05/03-14:11 |
記事番号448554へのコメント しんさんは No.448554「Windows画面の情報を得る関数について」で書きました。 http://www.kumei.ne.jp/c_lang/index_sdk.html C言語をおやりですか。 どの程度の技量をお持ちか存じませんので、いちおう失礼ながら初心者向けの HPを紹介します。 Win32APIのよるWindowsプログラムは、かなり面倒ですよ。 どちらかというとVB2005やvC#2005のほうをお薦めしたいと思います。 何しろコーディングの量が少なくなり生産性も向上したからです。 |
▲このページのトップに戻る
448563 | Re:Windows画面の情報を得る関数について | YAN | 2008/05/03-15:47 |
記事番号448554へのコメント しんさんは No.448554「Windows画面の情報を得る関数について」で書きました。 デスクトップの画面情報を得るのでしたら、GetDeviceCaps()が使えます。 引数はHORZRESとVERTRESで、ピクセル数が返ります。 |
▲このページのトップに戻る
448632 | Re:Windows画面の情報を得る関数について | しん | 2008/05/03-22:17 |
記事番号448563へのコメント YANさんは No.448563「Re:Windows画面の情報を得る関数について」で書きました。 ken さん、YANさんありがとうございます。 TextOutで表示した部分の文字情報をプログラムの別の部分で得よう思いました。 これはダメな様ですね |
▲このページのトップに戻る
448682 | Re:Windows画面の情報を得る関数について | jtaka[BJCB] | 2008/05/04-09:14 |
記事番号448632へのコメント >TextOutで表示した部分の文字情報をプログラムの別の部分で得よう思いました。 > >これはダメな様ですね TextOutで表示するってのは、言うなれば「印刷」と似たようなものであって。 何らかのテキストを紙に印刷したばあい、文字情報としては失われインクの濃淡として のみ実在するってことになります。TextOutでの表示も、画面上でもピクセルの濃淡として のみ実在するってことになることはご理解いただけるでしょう。 もし、特定の箇所にTextOutなどで文字を表示したものを取り込みなおすとするならば、 なんらかのOCR機能を用いる以外にはないでしょう。 # ご自分で実装するか、どっかから購入するか。サードパーティのOCRソフトの機能を # 流用するような場合は、ライセンスに注意する必要があるでしょうね。(契約外の # 使用法になり得るので) |
▲このページのトップに戻る
448740 | Re:Windows画面の情報を得る関数について | しん | 2008/05/04-17:55 |
記事番号448682へのコメント jtaka[BJCB]さんは No.448682「Re:Windows画面の情報を得る関数について」で書きました。 jtakaさんありがとうございました。 何だかのコントロール上で表示する必要があるようですね? (正確にはわかりませんが) 新規に別で質問しているのですが エデエットコントロールで表示しようと思いますが 文字修飾の方法が分かりません。 (jtakaさんからもコメントを頂いているのですが) |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|